Expand description
Fleet — a named squad of agents working a shared goal over one channel.
Structs§
- Fleet
- Fleet
Loop - Job
- A job represents a unit of work submitted to a fleet for execution.
The
idis a UUIDv7 — time-sortable, so FIFO ordering is just a filename sort.
Enums§
- JobStatus
- Job status lifecycle: queued → running → {done, failed, canceled}.
Constants§
- CHANNEL_
PREFIX - Channel-id prefix for a fleet’s shared channel (
fleet-<name>). - CONCIERGE_
AGENT
Functions§
- fleet_
name_ from_ channel_ id - Derive the fleet name from a channel id of the form
fleet-<name>. - valid_
fleet_ name - A fleet name must be a filesystem-safe lowercase slug (it becomes a directory
~/.mur/fleets/<name>and a channel idfleet-<name>).