Commit graph

2 commits

Author SHA1 Message Date
ZenchantLive
b5db7a7753 checkpoint: pre-split branch cleanup 2026-03-03 16:43:42 -08:00
zenchantlive
e84899b433 feat(sessions): progress bb-buff.3.3 - Active Mission Pathing (data layer)
STORY:
The Sessions Hub needs to show which task each agent is working on,
creating a visual "mission link" between agents and their active work.

COLLABORATION:
We implemented the data layer for mission pathing:
- getAgentActiveMissions() returns tasks owned by an agent
- getActiveMissionCount() for badge indicators
- getMissionsByAgent() groups all missions for batch rendering

DELIVERABLES:
- src/lib/agent-sessions.ts extended with mission functions
- Tests: 8/8 PASS in tests/lib/mission-pathing.test.ts

STATUS: in_progress (visual rendering layer still pending)
Visual path lines would require SVG overlay + position tracking.

CLOSES: partial bb-buff.3.3
2026-02-15 21:15:48 -08:00