Skip to content

feat(tui): report session state and read clipboard images - #1449

Merged
TheGreatAxios merged 3 commits into
mainfrom
cl-10648-tui-program-status
Oct 15, 2026
Merged

TheGreatAxios merged 3 commits into
mainfrom
cl-10648-tui-program-status

Conversation

@TheGreatAxios

Copy link
Copy Markdown
Collaborator

Summary

  • Reports one OSC 7501 root record for the session: blocked while a gate is outstanding, error when the turn is stalled, working while a task or agent is live, otherwise idle.
  • Pings the operator once when a permission or operator gate reaches the screen.
  • Reads clipboard images through the OpenTUI clipboard service instead of a macOS-only osascript paste. Image rendering and audio stay out of this change.

Verification

  • bun run typecheck and bun run build pass in the pre-commit hook on each commit
  • bun test src/tui/program-status.test.ts src/tui/chrome-state.test.ts src/tui/product-host.test.ts src/tui/gate-wire.test.ts src/tui/system-clipboard.test.ts src/tui/image-attachments.clipboard.test.ts pass

Fixes CL-10648

@linear-code

linear-code Bot commented Oct 15, 2026

Copy link
Copy Markdown

CL-10648

@corbits-triage

corbits-triage Bot commented Oct 15, 2026 •

Copy link
Copy Markdown
Contributor

Triage: Fail

@TheGreatAxios, please address the following:

  • mixes unrelated changes

@TheGreatAxios
TheGreatAxios changed the base branch from cl-10647-tui-staged-bump-opentuicore-0512-0517-064 to main October 15, 2026 19:58
@TheGreatAxios
TheGreatAxios merged commit 0cf1c32 into main Oct 15, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant