You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
I Luk Kim efb0be7896 feat: Claude mode UI improvements and stability enhancements
Claude mode view:
- Context-aware action row replaces all-keys row in Claude mode
  (mode pill, stop button, arrows; selection→option buttons; thinking→pulsing stop)
- Thinking block detection and pulse animation
- Response/text blocks preserve ANSI colors via ansiToHtml()
- Tool-use body collapsible for long outputs (>5 lines)
- Context usage progress bar in status bar (green/yellow/red)
- Mode pill group shows all 3 modes with active highlight + pop animation
- Selection options show focused state and keyboard shortcut hint
- Prompt turn boundaries with visual spacing

Stability:
- WebSocket heartbeat (app-level ping/pong, 15s timeout)
- WS max payload 1MB limit
- Auth rate-limit map periodic cleanup
- Socket connection timeout (10s)
- Terminal line buffer cap (10,000 lines)
- Password masking in console output

UX:
- Scrollback loading indicator
- Code/diff/tool-result copy buttons
- Collapsible tool results (>8 lines)
- Modifier key box-shadow transition

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
5 months ago
..
css feat: Claude mode UI improvements and stability enhancements 5 months ago
fonts feat: initial commit with UX improvements 5 months ago
js feat: Claude mode UI improvements and stability enhancements 5 months ago
index.html feat: Claude mode UI improvements and stability enhancements 5 months ago
login.html feat: initial commit with UX improvements 5 months ago
manifest.json feat: initial commit with UX improvements 5 months ago
sw.js feat: initial commit with UX improvements 5 months ago