xal v0.0.1
gpt-5.6-sol
~/Projects/xal
/tools

Tools

  • read · write · edit — files, with a real diff for every change
  • bash — risk-analyzed, compound commands split before they are judged
  • grep · glob · webfetch — find things, fetch things
  • task — delegate to a sub-agent and keep working
  • mermaid — render adaptive diagrams with native terminal characters
  • lsp · mcp__* — code intelligence and every MCP server you connect

Streaming, with live previews while a tool runs. Steer mid-flight or queue the next thought — it lands on the following step.

*edit apps/cli/src/agent/session/stream.ts+12 −3 - 1.1s
@@ -84,7 +84,7 @@
84 for (const part of stream) {
85- if (!part.delta) continue
85+ if (!part.delta) { flushPending(); continue }
86 emit(part.delta)
>bash bun test src/agent47 lines - 3.2s
Tasks2/4 completed
Read the stream reducer
Flush pending deltas on empty parts
Rewrite the retry path
Update the session tests