Skip to content

feat: toggle the session workspace rail with Command-Shift-B#103064

Merged
shakkernerd merged 8 commits into
mainfrom
feat/chat-workspace-shortcut
Jul 9, 2026
Merged

feat: toggle the session workspace rail with Command-Shift-B#103064
shakkernerd merged 8 commits into
mainfrom
feat/chat-workspace-shortcut

Conversation

@shakkernerd

Copy link
Copy Markdown
Member

What Problem This Solves

Chat users currently need the mouse to expand or collapse the session workspace rail.

Why This Change Was Made

Add ⇧⌘B as a keyboard toggle for the active Chat pane’s session workspace rail. It reuses the existing workspace toggle path and leaves the main app sidebar and separate detail/Canvas panel unchanged.

User Impact

Users can quickly show or hide session files, project files, and artifacts without leaving the keyboard.

Evidence

  • Focused Control UI tests: 146 passed.
  • pnpm check:changed: passed.
  • Tested through Crabbox with Blacksmith Testbox tbx_01kx40jhz5tezed3mbx7etbdwk.
  • Autoreview completed with no actionable findings.

@openclaw-barnacle openclaw-barnacle Bot added docs Improvements or additions to documentation app: web-ui App: web-ui size: S labels Jul 9, 2026
@shakkernerd shakkernerd self-assigned this Jul 9, 2026
@openclaw-barnacle openclaw-barnacle Bot added the maintainer Maintainer-authored PR label Jul 9, 2026
@clawsweeper

clawsweeper Bot commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

ClawSweeper status: review started.

I am starting a fresh review of this pull request: feat: toggle the session workspace rail with Command-Shift-B This is item 1/1 in the current shard. Shard 0/1.

This placeholder means the worker is alive and reading the current context. I will edit this same comment with the actual review when the claws are done clicking.

Crustacean status: shell secured, claws on keyboard, evidence pebbles being sorted.

@shakkernerd
shakkernerd force-pushed the feat/chat-workspace-shortcut branch from d2f6ebd to 788807b Compare July 9, 2026 18:30
@shakkernerd
shakkernerd merged commit 8656c3b into main Jul 9, 2026
13 checks passed
@shakkernerd
shakkernerd deleted the feat/chat-workspace-shortcut branch July 9, 2026 18:30
@shakkernerd

Copy link
Copy Markdown
Member Author

Merged using rebase.

What changed after review:

  • Added Command-Shift-B for the active Chat session workspace rail.
  • Kept the main app sidebar and separate detail/Canvas panel unchanged.
  • Added focused state, keyboard, accessibility, docs, and changelog coverage.

Verification:

  • Rebased onto current origin/main; all eight commits were content-identical by git range-diff.
  • Blacksmith Testbox through Crabbox tbx_01kx40jhz5tezed3mbx7etbdwk: 146 focused Control UI tests and check:changed passed.
  • Auto-review completed with no actionable findings.
  • GitHub reported no required checks configured for the branch.

Landed on main:

  • Final landed SHA: 8656c3b357f62b230752f2da37c0c9eb584382a8.
  • Landed range: 188d109edaff0bebfd84098c1eaa6874d2149cd3...8656c3b357f62b230752f2da37c0c9eb584382a8.

Thanks @shakkernerd!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

app: web-ui App: web-ui docs Improvements or additions to documentation maintainer Maintainer-authored PR size: S

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant