blue/docs/rfcs
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
..
0001-cross-repo-realms.md feat(realm): Implement RFC 0001 cross-repo coordination and RFC 0002 Phase 1 MCP tools 2026-01-24 07:14:35 -05:00
0001-efficient-document-format.md feat: Add Rust workspace and MCP server skeleton 2026-01-23 16:51:04 -05:00
0002-port-coherence-functionality.md feat: Phase 6 - audit and completion tools 2026-01-24 03:48:07 -05:00
0002-realm-mcp-integration.md feat(realm): Implement RFC 0002 Phase 2 session tools 2026-01-24 07:27:15 -05:00