Skip to content

v0.7.0 — human-in-the-loop

Choose a tag to compare

@muthuishere muthuishere released this 12 Jul 13:19

The human-in-the-loop release. Ships the suspension/elicitation feature work that
0.6.0 predated — complete across all five ports (JavaScript, Python, Go, Java, C#).

Added

  • The question built-in now suspends — returns a kind:"question" Request; when served, maps to A2A input-required. The agent can pause and ask you mid-run, and resume where it left off.
  • MCP elicitation bridge — a downstream MCP server's elicitation request is mapped onto the one waitFor suspension mechanism.

Fixed / hardened (suspension correctness — parity across ports)

  • Suspensions are not tool errors (G2).
  • Concurrent suspensions surface the first deterministically (G3), including the streaming loops.
  • De-flaked the A2A cancel-mid-poll tests (C#, Go).

Docs

  • New Astro/Starlight docs site with a narrated launch video, and LLM-friendly llms.txt.

All behavior is verified byte-identical against the shared examples/ fixtures in CI.