v0.1.84 — first-run hardening + team-bot auto-attach (catch-up 0.1.78→0.1.84)
First-run hardening ahead of tonight's Show HN, plus the shared-team-bot work. Catch-up release covering 0.1.78 → 0.1.84.
Fixed
5dive initno longer dies on a fresh host with "bun not on PATH" (DIVE-265). All five channel-plugin prechecks now self-heal: if the agent user can't see bun, the CLI installs it system-wide (BUN_INSTALL=/usr/local) and only fails if that install fails. Found minutes after it bit a real first-run test.initfails fast without root — previously an unprivileged run let you answer the whole wizard before dying at agent create; now it exits up front with thesudo 5dive inithint.agent config set channels=telegram|discordstages the plugin synchronously (DIVE-250) — a bare channel attach with the token already on disk could restart into a session with no channel tool.agent list/agent infosurvive an absent per-type runtime config (DIVE-230) — a--defer-authantigravity agent no longer kills the whole listing.- Task-board
jq: Argument list too longon big boards (DIVE-222).
Added
agent list --jsoncarriesmodel+effortper agent (DIVE-211) — one call instead of an N×agent infofan-out.- Shared team bot auto-attach (DIVE-248): new agents join the team group with their own forum topic automatically;
--no-team-botopts out.team-bot discoverfinds the group id itself (DIVE-247). - Task gate alerts follow the conversation (DIVE-259) — pings land in the chat where the human actually is.
Full detail in CHANGELOG.md.