feat(ms22-p2): add agent selector UI in WebUI #685

Merged
jason.woltje merged 1 commits from feat/ms22-p2-agent-ui into main 2026-03-05 03:29:03 +00:00
Owner

Summary

  • Add AgentSelector component with Jarvis/Builder/Medic options
  • Add agents.ts API client for agent CRUD operations
  • Update chat.ts to pass agent parameter in stream requests
  • Update useChat hook to accept and pass agent parameter
  • Integrate AgentSelector into Chat.tsx with state management

Test plan

  • Verify AgentSelector renders with three agent buttons
  • Verify agent selection toggles correctly
  • Verify selected agent is passed to chat API
  • Run pnpm typecheck && pnpm lint in apps/web

Task: MS22-P2-008

🤖 Generated with Claude Code

## Summary - Add AgentSelector component with Jarvis/Builder/Medic options - Add agents.ts API client for agent CRUD operations - Update chat.ts to pass agent parameter in stream requests - Update useChat hook to accept and pass agent parameter - Integrate AgentSelector into Chat.tsx with state management ## Test plan - [ ] Verify AgentSelector renders with three agent buttons - [ ] Verify agent selection toggles correctly - [ ] Verify selected agent is passed to chat API - [ ] Run pnpm typecheck && pnpm lint in apps/web Task: MS22-P2-008 🤖 Generated with [Claude Code](https://claude.com/claude-code)
jason.woltje added 1 commit 2026-03-05 03:24:32 +00:00
feat(ms22-p2): add agent selector UI in WebUI
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
1de3e5da2b
- Add AgentSelector component with Jarvis/Builder/Medic options
- Add agents.ts API client for agent CRUD operations
- Update chat.ts to pass agent parameter in stream requests
- Update useChat hook to accept and pass agent parameter
- Integrate AgentSelector into Chat.tsx with state management

Task: MS22-P2-008

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
jason.woltje merged commit a70f149886 into main 2026-03-05 03:29:03 +00:00
Sign in to join this conversation.