Skip to content

fix: stream foreground bash and close the small follow-up batch - #511

Open
justrach wants to merge 1 commit into
mainfrom
fix/472-bash-stream-and-followups
Open

fix: stream foreground bash and close the small follow-up batch#511
justrach wants to merge 1 commit into
mainfrom
fix/472-bash-stream-and-followups

Conversation

@justrach

Copy link
Copy Markdown
Owner

Foreground bash used to stay silent until the child exited, so a long zig build test looked like a hang. This streams new stdout/stderr every 200ms into the live pane (and as tool_output JSON).

Also the rest of the small/medium list, nothing from the epic pile:

Issue What landed
#472 runCapped stream callback + TTY/TUI live pane + JSON tool_output
#406 failed /rewind write-backs increment skipped; pin-test scans sibling emits
#452 .graff/tool-results/ GC on the same session-lifecycle sweep as #409
#404 refuse clobbering unreadable auth.json; skip adopt when persist failed
#405 replaceFile writes through a symlink instead of replacing it
#320 .graff/owner.json + startup warning when another live root owns the worktree
#388 playbook reflector sits on the root provider, not a worker pin
#249 leftover first-class view_image tool (advertised when the session model is a VLM)
#108 leftover @[path] composer lines stay in input history
#462 playbook append + serve event log open write+read and fall back to statFile

zig build test 1292/1292. Tier 1 green. SDKs regenerated for view_image.

Foreground bash used to stay silent until the child exited, so a long
build looked like a hang. runCapped now emits new stdout/stderr every
200ms into the live pane (and tool_output JSON). Also: rewind skip
tally (#406), tool-results GC (#452), Codex persist + symlink write
(#404/#405), shared-worktree warning (#320), reflector on the root
seat (#388), view_image (#249), @[path] history (#108), and Windows
write-only File.stat on playbook/serve appends (#462).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant