Skip to content

overhaul the tui and move tool display into the tools#36

Merged
jbj338033 merged 12 commits into
mainfrom
feature/tui-overhaul
Jun 10, 2026
Merged

overhaul the tui and move tool display into the tools#36
jbj338033 merged 12 commits into
mainfrom
feature/tui-overhaul

Conversation

@jbj338033

Copy link
Copy Markdown
Collaborator

Summary

Comprehensive TUI refinement: tools now own their human-facing input/result display (shipped over the protocol, rendered by the TUI with zero per-tool knowledge), overlays become borderless neutral panels, the transcript renderer is windowed and cached, and the config screen gets scrolling plus section-aware sizing. Also fixes a multi-account credential resolution bug, gitignore bypass in glob/grep, a dead mouse-capture toggle, and moves rate-limit file writes off the event path.

Verification

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

🤖 Generated with Claude Code

@jbj338033 jbj338033 merged commit 6a1222a into main Jun 10, 2026
4 of 10 checks passed
@jbj338033 jbj338033 deleted the feature/tui-overhaul branch June 10, 2026 08:55
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