Expand description
Command registry abstraction for ARC server
The CommandRegistry is the source of truth for all command metadata. It tracks command state, timestamps, sizes, and errors.
Implementations:
InMemoryCommandRegistry: In-memory implementation for tests and local dev (in this crate)PlatformCommandRegistry: Platform API integration (in alien-manager)
The ARC KV store holds only operational data: params/response blobs, pending indices, leases.
Structs§
- Command
Envelope Data - Data needed to build an envelope during lease acquisition
- Command
Metadata - Metadata returned when creating a command
- Command
Status - Full status for GET /commands/{id}
- InMemory
Command Registry - In-memory implementation for tests and local development.
Traits§
- Command
Registry - Abstraction for command metadata storage and lifecycle tracking.