Fleet Deck 0.6.0
Fleet Deck installs as a Claude Code plugin — there is nothing to download here. Get it with:
claude plugin marketplace add lacion/fleet-deck
claude plugin install fleetdeck@fleetdeckAdded
- Jira-ticket callsigns. A session on a branch that carries a Jira key (
feature/PROJ-123-checkout) is named<animal>-PROJ-123instead of<animal>-<hex>— the ticket is auto-detected from the git branch, once at birth and once more the first time a ticketless session checks out a ticket branch (a single, announced rename). Every session on one ticket gets a distinct animal; when all twelve are taken the thirteenth falls back to the hex suffix. - A
ticket <callsign> <PROJ-123>orchestrator command that pins or changes a session's ticket by hand — a manual pin wins over branch auto-detection and is never overwritten — plusticket <callsign> clearto drop it and restore the birth name. - Ticket-first worktree and branch names for spawns: a worker spawned from a
PROJ-123branch lands in<repo>--fd-PROJ-123-<animal>on branchfd/PROJ-123-<animal>, so sibling worktrees and branch lists group by ticket. Ticketless spawns keep the<repo>--fd-<callsign>/fd/<callsign>format. - Mail routing survives a rename: a session's birth (pre-rename) callsign keeps delivering, so a message addressed to the name a peer last saw still reaches it — without double-delivering to a reissued name.
Fixed
- The board's compose box now surfaces daemon-command rejections (HTTP 200 bodies with
ok:false, e.g. a malformedticketcommand) as inline errors and confirms ticket renames, instead of closing as if the command had succeeded.
Upgrade note: this ships an additive schema migration — three nullable columns (ticket, ticket_source, prev_callsign) are added to the sessions table on first boot, and existing pre-0.6.0 rows read back as ticket: null. Restart the daemon to load the new code: hooks boot the committed bundle, so source changes ship nothing until it restarts. Live sessions already on a ticket branch then rename themselves once on their next hook event.