Skip to content

v0.1.84 — first-run hardening + team-bot auto-attach (catch-up 0.1.78→0.1.84)

Choose a tag to compare

@lodar lodar released this 11 Jun 10:55
· 37 commits to main since this release

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 init no 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.
  • init fails fast without root — previously an unprivileged run let you answer the whole wizard before dying at agent create; now it exits up front with the sudo 5dive init hint.
  • agent config set channels=telegram|discord stages 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 info survive an absent per-type runtime config (DIVE-230) — a --defer-auth antigravity agent no longer kills the whole listing.
  • Task-board jq: Argument list too long on big boards (DIVE-222).

Added

  • agent list --json carries model + effort per agent (DIVE-211) — one call instead of an N×agent info fan-out.
  • Shared team bot auto-attach (DIVE-248): new agents join the team group with their own forum topic automatically; --no-team-bot opts out. team-bot discover finds 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.