Skip to main content

Module fleet

Module fleet 

Source
Expand description

Fleet registry abstraction for sub-agent session tracking.

FleetRegistry is a narrow trait that decouples zeph-subagent from the zeph-memory SqliteStore. The concrete implementation lives in zeph-core and is injected via SubAgentManager::set_fleet_registry.

Structs§

FleetSessionInfo
Minimal data needed to register a sub-agent session in the fleet dashboard.

Enums§

FleetSessionStatus
Terminal lifecycle status of an agent session visible in the fleet dashboard.

Traits§

FleetRegistry
Trait that abstracts fleet session persistence for SubAgentManager.

Type Aliases§

SharedFleetRegistry
Shared, type-erased fleet registry injected into the manager.