← 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

  1. Define the porting boundary first: reuse the...
  2. Use a three-pane layout only as a reference...
  3. Keep provider sessions isolated per workspac...
  4. Use one canonical event schema for user mess...
  5. Keep provider-specific behavior inside adapt...
  6. Support streaming parity, cancel, retry last...
  7. Inject workspace context explicitly and visi...
  8. Gate tool actions through permissions and sh...
  9. Surface rate limit, timeout, reconnect, and...
  10. Persist compact session snapshots locally by...
  11. Deliver in phases: skeleton, adapters, permi...
🔒 Pro Skill
Get Pro Access →