3 Commits
Author SHA1 Message Date
Bellmanandclawdbot 01e9fc3229 [Slice 1.3] SDK session lifecycle & reconciliation (#3351)
* feat(sdk): implement session lifecycle and reconciliation

* fix(sdk): serialize session lifecycle recovery

* fix(sdk): preserve lifecycle outcomes and output

---------

Co-authored-by: clawdbot <clawdbot@ultraworkers.dev>
2026-10-13 07:02:25 +01:00
clawdbot c6a7c6ea54 docs: update GJC compatibility gap matrix with PR #3330-3339 progress
- Mark SDK wire protocol (Slice 1.1) as implemented (PR #3330)
- Update tool catalog status with read selectors (PR #3332/#3334)
- Add slash commands progress: /tools, /info (PR #3339)
- Document as historical planning reference with current implementation status
- Add PR references and status summary
- All section status notes now reflect merged work as of 2026-10-13
2026-10-13 01:02:43 +00:00
clawdbot 19030cbbda docs: add GJC compatibility gap matrix
Comprehensive analysis of GJC SDK surface (gajae-code) vs claw-code
implementation status across:
- SDK wire protocol (WebSocket JSON-RPC)
- Session lifecycle and reconciliation
- 55-tool catalog and implementations
- Skill discovery and invocation
- Settings and configuration
- Hooks and plugins
- AGENTS.md rules system
- 120+ slash commands
- Subagent delegation and task execution

Gap matrix includes:
- GJC source paths and behavior
- claw-code current status (have/partial/missing)
- Proposed Rust crate/module ownership
- Size estimates and complexity assessment
- Implementation roadmap (3 phases, 10 slices)
- Risk mitigation and verification checklist

Phase 1 (Foundation): SDK wire protocol + session lifecycle
Phase 2 (Core): Tool completion + skill enhancement
Phase 3 (Polish): Settings, commands, integration

Total estimated effort: 15,000 LOC across new SDK crate and
crate extensions.

Relates to: #3319
2026-10-13 01:02:43 +00:00