blue/docs
Eric Garcia aba92d6f06 feat(realm): Implement RFC 0002 Phase 2 session tools
Add MCP tools for session lifecycle management:
- session_start: Begin work session with realm context detection
- session_stop: End session with duration and activity summary

Session state stored in .blue/session file tracks:
- Session ID, realm, repo
- Active RFC being worked on
- Active domains (auto-detected from bindings)
- Contracts being modified (exports) and watched (imports)

Implementation details:
- SessionState struct with save/load/delete methods
- Automatic domain and contract detection from realm bindings
- Duration calculation on session stop
- 6 new tests for session functionality

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-24 07:27:15 -05:00
..
adrs docs(adr): Add ADR 0000 Never Give Up and align all ADRs 2026-01-24 05:53:13 -05:00
cli feat(realm): Implement RFC 0001 cross-repo coordination and RFC 0002 Phase 1 MCP tools 2026-01-24 07:14:35 -05:00
dialogues feat(realm): Implement RFC 0001 cross-repo coordination and RFC 0002 Phase 1 MCP tools 2026-01-24 07:14:35 -05:00
origins 💙 The birth 2026-01-20 17:19:32 -05:00
patterns 💙 The birth 2026-01-20 17:19:32 -05:00
rfcs feat(realm): Implement RFC 0002 Phase 2 session tools 2026-01-24 07:27:15 -05:00
spikes feat(realm): Implement RFC 0001 cross-repo coordination and RFC 0002 Phase 1 MCP tools 2026-01-24 07:14:35 -05:00