← Back to wkappbot-workflow
wkappbot-workflow
★★★
Multi-tab assistant interface MVP (Claude Codex Copilot)
Design a VS Code extension style multi-tab assistant interface as an integration reference for AppBot, focusing on provider adapters, shared event flow, and isolated sessions for Claude, Codex, and Copilot. Use when translating a multi-provider chat experience into AppBot or when porting only the orchestration layer, session model, and provider boundaries without cloning a private backend.
user/developer
interfacemulti-tabclaudecodexcopilotmvparchitectureorchestration
Steps
- Define the porting boundary first: reuse the...
- Use a three-pane layout only as a reference...
- Keep provider sessions isolated per workspac...
- Use one canonical event schema for user mess...
- Keep provider-specific behavior inside adapt...
- Support streaming parity, cancel, retry last...
- Inject workspace context explicitly and visi...
- Gate tool actions through permissions and sh...
- Surface rate limit, timeout, reconnect, and...
- Persist compact session snapshots locally by...
- Deliver in phases: skeleton, adapters, permi...