Skip to content

render computer and browser screenshots inline in the tui#60

Merged
jbj338033 merged 2 commits into
mainfrom
worktree-tool-image
Jun 15, 2026
Merged

render computer and browser screenshots inline in the tui#60
jbj338033 merged 2 commits into
mainfrom
worktree-tool-image

Conversation

@jbj338033

Copy link
Copy Markdown
Collaborator

Summary

Computer-use and browser screenshots now render as actual inline images in the TUI transcript (Kitty/iTerm2/Sixel via ratatui-image, unicode-halfblock fallback elsewhere) instead of only a check mark. The image rides the existing Event::ToolDone path on a new optional ToolOutcome.image field; it is live-session only and not persisted.

Verification

  • cargo fmt --all --check — passed
  • cargo clippy --workspace --all-targets -- -D warnings — passed
  • cargo test --workspace — passed

Manual on-tty rendering (small inline image, halfblock fallback, scroll-past behavior) is not runnable in CI and remains to be confirmed by a reviewer on a real terminal.

@jbj338033 jbj338033 merged commit c8caa4e into main Jun 15, 2026
5 checks passed
@jbj338033 jbj338033 deleted the worktree-tool-image branch June 15, 2026 23:42
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