This release adds 3 notable features for engineering teams evaluating rollout.
Published 17d
AI Agents & Assistants
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
agents
ai
automation
shell
claude-code
cli
+4 more
codex
gemini
self-hosted
systemd
Affected surfaces
auth
breaking_upgrade
Summary
AI summaryAdded a host‑shared sqlite task queue, org chart tooling, and systemd units to restore Hermes permissions.
Full changelog
Added
5dive task— a host-shared, sqlite-backed task queue any agent can use
without sudo (store at/var/lib/5dive/tasks/tasks.db, in a group-writable
2770subdir so writes need no root, unlike the root-only registry).
Subcommands add/ls/show/assign/start/done/cancel/block/unblock/rm, with
DIVE-N identifiers, subtasks (--parent), blocks-edges, a priority-ordered
board view, and--jsonon every subcommand.5dive org— agent org chart over the same store: set/tree/show/ls/rm,
with areports_tosubordination edge, reporting-cycle prevention, and a
recursive-CTE tree view.install.sh+5dive doctornow install / verifysqlite3, required by
the new task + org store.install.shnow installs the5dive-hermes-perms.{path,service}systemd
units alongside the agent template. Hermes regresses
/home/claude/.hermesto 0700 on every auth.json/config.yaml write,
blockingagent-<name>users (in theclaudegroup) from traversing
tovenv/bin/hermes. The path-unit watches the dir and the oneshot
chmods it back to 0775. These units used to live only in the
5dive-managed-cloud installer; moving them into OSS removes the last
drift point between the customer-VM provisioner and the OSS source.install.shnow also pre-creates/var/lib/5dive/agents.jsonat mode
640 root:claude (was lazy-created on first5dive agent create) and
sets setgid 2750 on the state dirs so any file the root-only CLI
writes inherits theclaudegroup, lettingagent-<name>users read
their own per-agent env files.5dive doctorgained achannelscategory that verifies
/etc/claude-code/managed-settings.jsoncarrieschannelsEnabled: true- a
telegram@5dive-pluginsentry, and reads each agent's latest
telegram-plugin MCP log to confirm whether claude's channel
subscription isregisteredvsskipped. Askippedresult is
flagged as a likely Anthropic Teams org override and points the
operator at the README setup snippet.
- a
5dive initprints a Teams-org heads-up after the Telegram pairing
step pointing atsudo 5dive doctor --category=channelsand the
Anthropic Console setup snippet.
Fixed
5dive-agent-startno longer rewrites a codex agent'sconfig.tomlon
every start. The required keys (approval policy, sandbox mode, project
trust) are now written only when the file is missing, so[mcp_servers.*]
entries added viacodex mcp addsurvive agent restarts.
See CHANGELOG.md for the full breakdown.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About 5dive
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]