Expand description
Spec storage abstraction for persisting agent specifications and compile reports.
The SpecStorage trait provides a clean abstraction over the underlying
storage engine. The default InMemorySpecStorage is suitable for development
and testing. A SurrealDB implementation can be added by implementing the trait.
Modules§
Structs§
- InMemory
Spec Storage - Thread-safe in-memory spec storage. Suitable for development and testing.
- Report
Record - A stored compile report (wraps
CompileOutputwith storage metadata). - Spec
Record - A stored agent specification document.
Traits§
- Spec
Storage - Storage abstraction for agent specs and compile reports.
Type Aliases§
- Shared
Spec Storage - Type alias for a shared spec storage reference.