Skip to content

feat(control-plane): add browser and VS Code multi-session control plane#3

Open
drunkcoding wants to merge 3 commits intomainfrom
feat/browser-control-plane
Open

feat(control-plane): add browser and VS Code multi-session control plane#3
drunkcoding wants to merge 3 commits intomainfrom
feat/browser-control-plane

Conversation

@drunkcoding
Copy link
Owner

Summary

  • implement browser control plane APIs and runtime for multi-session management, event streaming, terminal bridging, and resilience handling
  • add browser dashboard and VS Code extension flows for session control, chat, terminal integration, and diff application
  • include integration coverage, developer setup scripts, and architecture/README documentation updates for end-to-end onboarding

Verification

  • go test ./...
  • golangci-lint run
  • go vet ./...
  • go build ./...
  • npm --prefix vscode-extension run lint
  • npm --prefix vscode-extension test

drunkcoding and others added 3 commits March 6, 2026 01:31
- Added minimal split-pane resizer between terminal and chat.
- Fixed keyboard shortcut logic to strictly use Ctrl+Enter/Cmd+Enter for form submission.
- Added explicitly scoped markdown override for diff blocks with diff-add and diff-rm classes.
- Fixed processDiffs logic to handle partial streaming chunks.
…plane

Implement lifecycle APIs, SSE/WS terminal bridge, scrollback cache, auth, browser dashboard, and VS Code extension flows so sessions can be managed and attached reliably.
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