Codeman 1.18: Pi backend, terminal history fixes, faster agent workers #302
Ark0N
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
The 1.18 line rolled out over the last couple of days (1.18.0 through 1.18.3). The short version:
Pi is the sixth CLI backend (asked for in #206). It sits in the Run menu next to Claude Code, OpenCode, Codex, Gemini and Antigravity. Pi is an unusual CLI to host (no permission prompts, no sandbox, so there is no bypass flag to send); how Codeman handles that is written up in docs/pi-integration.md.
A stalled connection heals itself now. If a proxy idle-closed the event stream or your laptop came back from sleep, the header dot used to stay green over a frozen dashboard. The server heartbeat is now a real event and the client forces a reconnect after 45 seconds of silence.
Terminal history stopped lying to you. DodgyBadger's reports (#258, #259) uncovered that the backpressure refresh was rebuilding the terminal from a 1MB tail: an 869-row buffer came back as 158 rows. Fixed, along with scroll position surviving keyboard opens and live writes, and a proper banner (with a Load full history button) when history really is truncated.
Agent workers spawn three times faster. If you use the agent skill to have one session orchestrate others, prompt-to-workers went from about 35 seconds to about 10: concurrent spawns, dropped pid polling, and a fix for a stale user-level skill copy that silently shadowed the fresh one.
Also: the lineage arcs joining a tab to the workers it spawned are now blue and actually visible (#285).
Full notes are on the releases page.
One more thing: this Discussions tab is now a real place. Q&A has answers to the questions that come up most on Reddit and in issues, there's a show your setup thread, and you can help pick what we build next. Come say hi!
All reactions