Skip to content

Add panel keyboard shortcuts and update Claude SME auth handling#443

Merged
BunsDev merged 1 commit into
mainfrom
okcode/panel-keyboard-shortcuts
Apr 13, 2026
Merged

Add panel keyboard shortcuts and update Claude SME auth handling#443
BunsDev merged 1 commit into
mainfrom
okcode/panel-keyboard-shortcuts

Conversation

@BunsDev

@BunsDev BunsDev commented Apr 13, 2026

Copy link
Copy Markdown
Member

Summary

  • Add Ctrl+Left and Ctrl+Right shortcuts to toggle the sidebar and right panel in the chat thread view.
  • Treat error notifications as blocking preview overlays so panels stay out of the way when errors are visible.
  • Rename the Cotton Candy color theme to Purple Stuff and migrate stored theme values.
  • Update Claude SME Chat to use direct Anthropic credentials, with auto preferring auth token/helper command before falling back to ANTHROPIC_API_KEY.
  • Refresh provider health and SME settings copy to match the new Claude auth behavior.

Testing

  • bun fmt
  • bun lint
  • bun typecheck
  • Added and updated unit tests for keybindings, preview overlay detection, provider health parsing, and SME auth resolution behavior.

- Map Ctrl+Left to the sidebar and Ctrl+Right to the right panel
- Ignore shortcuts while typing or when the terminal is focused
- Add keybinding tests for the new panel navigation helpers
@vercel

vercel Bot commented Apr 13, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
okcode-marketing Ready Ready Preview Apr 13, 2026 7:02pm
v0-compute-the-platform-to-build Ready Ready Preview, Open in v0 Apr 13, 2026 7:02pm

@github-actions github-actions Bot added size:M vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. labels Apr 13, 2026
@BunsDev BunsDev merged commit 9202342 into main Apr 13, 2026
10 of 11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:M vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant