Releases
v0.9.0
Compare
Sorry, something went wrong.
No results found
Highlights
Added hook-backed agent_done turn completion for codex_agent, grok_agent, and composer_agent.
Added pty_send(wait: "agent_done") so callers can wait for the agent CLI turn boundary while keeping the persistent PTY model.
Added managed Codex/Grok/Composer vendor homes so aiterm-owned Stop hooks are installed without editing the user's normal hook files.
Hardened event matching, wait locks, hook event files, Grok auth lock handling, malformed JSONL handling, cleanup, and screen settling.
Added a TUI-ready gate so the first unbound wait: "agent_done" send fails before sending text if the agent has not reached an input prompt.
Documented platform support and usage in README, design docs, ADR, and RAG.
Verification
Local npm test: 167/167 passed.
GitHub Actions CI for tag v0.9.0: Linux, macOS, Windows, and npm publish passed.
npm published as aiterm-mcp@0.9.0.
Real MCP tools/call smoke verified Codex, Grok, Composer agent_done, plus a normal Python REPL PTY smoke.
You can’t perform that action at this time.