-
Notifications
You must be signed in to change notification settings - Fork 1
Add Bridge & Staffing design for multi-project orchestration #16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
- Add "Open Dashboard" navigation for projects in bridge command palette - Add project dashboard route (/project/:id) with context detection - Add dashboard buttons to project cards and sidebar for quick navigation - Add "Back to Bridge" link in project dashboard view - Add "Message Lead" button on project cards - Add "Go to Bridge" command in main dashboard command palette - Create TypeScript infrastructure for bridge frontend (types, state, app) - Update build scripts to compile both dashboard and bridge frontend
- Add /api/agent/spawn and /api/agent/kill endpoints to dashboard server - Add spawn agent modal in dashboard with CLI selection (claude, codex, gemini) and optional model - Add kill button (X) that appears on hover for each agent in the sidebar - Add spawn/kill functionality to bridge view with project-aware spawning - Spawn button appears on project cards in bridge view - Kill button appears on each agent item in project cards - Uses AgentSpawner to create agents via tmux sessions
Resolved merge conflicts by keeping PR branch's bridge/spawn implementation. Also moved app.js and app.js.map to .gitignore as they are build artifacts that should be generated at build/publish time, not tracked in git.
- Update startDashboard to accept options object instead of positional args - Add spawn modal element references to types.ts and components.ts - Add spawn modal functions (openSpawnModal, closeSpawnModal, spawnAgent, fetchSpawnedAgents) - Align element IDs with HTML (spawn-agent-name, spawn-agent-cli, etc.)
🤖 My Senior Dev — Analysis Complete👤 For @khaliqgant⚡ 8th PR this month View your contributor analytics → 📊 16 files reviewed • 2 high risk 🚨 High Risk:
🚀 Open Interactive Review →The full interface unlocks features not available in GitHub:
💬 Chat here: 📖 View all 12 personas & slash commandsYou can interact with me by mentioning In PR comments or on any line of code:
Slash commands:
AI Personas (mention to get their perspective):
For the best experience, view this PR on myseniordev.com — includes AI chat, file annotations, and interactive reviews. |
Introduces the "bridge" command for cross-project agent coordination: