Skip to content

Add design and implementation plan for sidebar and branch picker enhancements#391

Merged
BunsDev merged 1 commit into
mainfrom
okcode/branch-picker-integration
Apr 10, 2026
Merged

Add design and implementation plan for sidebar and branch picker enhancements#391
BunsDev merged 1 commit into
mainfrom
okcode/branch-picker-integration

Conversation

@BunsDev

@BunsDev BunsDev commented Apr 10, 2026

Copy link
Copy Markdown
Member

Summary

  • Adds a new DESIGN.md that defines OK Code’s visual and interaction rules for dense, status-forward UI.
  • Introduces .plans/sidebar-branch-enhancements.md with a detailed 8-feature roadmap for sidebar thread enrichment and branch picker improvements.
  • Updates .plans/README.md to link the new planned enhancement document.

Testing

  • Not run (documentation-only changes).
  • Reviewed the added plan and design docs for scope, consistency, and references to existing client data paths.

- Document planned sidebar metadata and branch picker improvements
- Add design guidance for dense, inline state visibility
@vercel

vercel Bot commented Apr 10, 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 10, 2026 7:09am
v0-compute-the-platform-to-build Ready Ready Preview, Open in v0 Apr 10, 2026 7:09am

@github-actions github-actions Bot added size:XXL vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. labels Apr 10, 2026
@BunsDev BunsDev merged commit 3427ec7 into main Apr 10, 2026
7 checks passed
BunsDev added a commit that referenced this pull request Apr 10, 2026
- Document planned sidebar metadata and branch picker improvements
- Add design guidance for dense, inline state visibility
BunsDev added a commit that referenced this pull request Apr 13, 2026
* Switch Openclaw gateway test to modern connect handshake

- Replace legacy auth/session RPC flow with connect challenge handling
- Surface gateway error details and pairing hints in diagnostics
- Update contract and settings UI to show the new handshake fields

* Add sidebar and branch picker enhancement plan (#391)

- Document planned sidebar metadata and branch picker improvements
- Add design guidance for dense, inline state visibility

* Widen preview viewport inputs (#393)

- Increase the width of the viewport width and height inputs
- Prevent clipped values in the preview panel

* Add OpenClaw gateway auth and device token persistence

- Add gateway client handshake with signed device identity
- Persist encrypted gateway config, device keys, and tokens
- Thread OpenClaw auth state through server and UI

* Wire in Openclaw gateway config and drop Solar Witch theme

- Add `OpenclawGatewayConfigLive` to the server runtime layer
- Remove the Solar Witch theme definitions from the web styles

* Apply reviewer feedback: fix connect handshake, config error handling, Solar Witch theme, and legacy import banner gating

Agent-Logs-Url: https://github.com/OpenKnots/okcode/sessions/9615af9c-7cb2-409b-93c1-541b906a4a67

Co-authored-by: BunsDev <68980965+BunsDev@users.noreply.github.com>

* Add nonce validation in test handshake for clearer error reporting

Agent-Logs-Url: https://github.com/OpenKnots/okcode/sessions/9615af9c-7cb2-409b-93c1-541b906a4a67

Co-authored-by: BunsDev <68980965+BunsDev@users.noreply.github.com>

* Update DESIGN.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update apps/web/src/themes.css

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update apps/web/src/themes.css

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update apps/web/src/routes/_chat.settings.tsx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update apps/server/src/persistence/Layers/OpenclawGatewayConfig.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update apps/server/src/wsServer.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* chore(deps): bump @pierre/diffs, lucide-react, oxfmt, oxlint, turbo

Agent-Logs-Url: https://github.com/OpenKnots/okcode/sessions/fd5aa06f-86c4-4710-b12f-0d87f6a9c8f8

Co-authored-by: BunsDev <68980965+BunsDev@users.noreply.github.com>

* Polish PR 395 merge resolution

Agent-Logs-Url: https://github.com/OpenKnots/okcode/sessions/de1775b2-7460-4cb0-b19c-512a47ed8242

Co-authored-by: BunsDev <68980965+BunsDev@users.noreply.github.com>

---------

Co-authored-by: Val Alexander <bunsthedev@gmail.com>
Co-authored-by: Val Alexander <68980965+BunsDev@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XXL 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