Commit Graph

3 Commits

Author SHA1 Message Date
Markus Maiwald 514e521abe feat(ncp): add L1 index layer with path-based addressing
Implement B-Tree style index:
- Path to CID mapping (exact lookup)
- List by prefix (directory listing)
- Glob pattern matching (* and ? wildcards)
- Insert, remove, paths operations

Supports hierarchical addressing: /agents/frankie/tasks

Refs RFC-NCP-001 L1 Index
Developed with Frankie assistance
2026-02-02 12:19:40 +01:00
Markus Maiwald f22390552e feat(ncp): add L0 storage layer with file backend
Implement content-addressed storage:
- CID to filesystem path mapping (content-addressing)
- Store/retrieve/delete operations
- Directory structure: root/XX/YY/ZZ...
- 100MB default file size limit

Refs RFC-NCP-001 L0 Storage
Developed with Frankie assistance
2026-02-02 12:15:34 +01:00
Markus Maiwald 904ddae674
feat(ncp): add core types for Nexus Context Protocol 2026-02-02 12:09:38 +01:00