Releases: toustifer/agentflow
Releases · toustifer/agentflow
Release list
v0.2.6
v0.2.5 — stable product shape and DAG-scoped rounds
Full Changelog: v0.2.4...v0.2.5
v0.2.4 — namespace-only Hub team (no machine bind)
Breaking product rule
No machine-wide Hub team bind.
~/.agent-hub/config.json= JWT only- Team bind = per namespace via
hub_bind_team({namespace_id, business_code}) - Resolve:
env→namespace→workdir(homebusiness_codeignored / cleared on bind)
Avoids multi-project conflicts when two namespaces need different teams.
Also includes: /agentflow update (skill+MCP version check), namespace bind APIs.
Upgrade
curl -fsSL https://raw.githubusercontent.com/toustifer/agentflow/master/scripts/install.sh \
| VERSION=v0.2.4 bash -s -- --write-configRestart Claude, then re-bind each project:
hub_bind_team({ namespace_id: "...", business_code: "z8gw" })
hub_status({ namespace_id: "..." })
v0.2.3 — /agentflow update (skill + MCP version check)
What's new
/agentflow update— checks skill and MCP binary vs GitHub latest- Shows where to look:
VERSIONfile, binary path, Release page, docs flow_pingnow returnsversion/commit/date- Binary:
agentflow version/version-json - Unknown CLI args no longer hang into HTTP mode
Also includes v0.2.2: namespace ↔ Hub team bind (hub_bind_team / hub_status).
Upgrade
curl -fsSL https://raw.githubusercontent.com/toustifer/agentflow/master/scripts/install.sh \
| VERSION=v0.2.3 bash -s -- --write-configFully quit & restart Claude Code, then:
/agentflow update
v0.2.2 — namespace↔Hub team bind
What's new
- Namespace ↔ Hub team bind: one workdir/namespace maps to one Hub team (4-char
business_code) - MCP tools:
namespace_update,hub_bind_team,hub_status - Resolve order:
env→ namespace metadata → workdir hub-client → home config - Accepts display path paste (
zhiji-z8gw→ storesz8gw)
Install / upgrade
curl -fsSL https://raw.githubusercontent.com/toustifer/agentflow/master/scripts/install.sh \
| VERSION=v0.2.2 bash -s -- --write-configThen fully quit and restart Claude Code. Verify with flow_ping, then:
hub_bind_team({ namespace_id, business_code: "z8gw" })
hub_status({ namespace_id }) # source=namespace
v0.2.1 — download-first install + MCP GATE
What's new
- Download-first install — no Go / git clone for end users
skill.tgz— full Claude skill (hooks, flows, MCP GATE)- Prebuilt binaries for windows/linux/darwin (amd64 + darwin arm64)
- MCP GATE — when
mcp__agentflow__*tools are missing, agents must stop and fix MCP (no Bash/JSON-RPC/sqlite bypass) - Portable sticky hooks (no hardcoded Windows paths)
Install (macOS / Linux)
curl -fsSL https://raw.githubusercontent.com/toustifer/agentflow/master/scripts/install.sh \
| VERSION=v0.2.1 bash -s -- --write-configThen merge sticky hooks printed by the script into ~/.claude/settings.json, fully restart Claude Code.
Install (Windows PowerShell)
$env:VERSION='v0.2.1'
irm https://raw.githubusercontent.com/toustifer/agentflow/master/scripts/install.ps1 | iexVerify (all required)
- Fully quit + restart Claude Code
/mcp→ agentflow not failed- In-session: call
mcp__agentflow__flow_ping(CLI Connected is not enough) grep -n "MCP GATE" ~/.claude/skills/agentflow/hooks/mode-lib.js
Docs: https://hub.stifer.xyz/agentflow-setup.md
Source tip: 36348e6 (scripts) · engine base 540ddf3 (MCP GATE)
v0.2.0 sticky mode · inspect · legacy DAG recovery
Highlights
- Sticky mode:
/agentflow onkeeps agentflow context active across turns via UserPromptSubmit + statusline - Inspect trees:
/agentflow inspectproject/DAG/task/blockers/workers/next views - Legacy DAG recovery: default resume skips legacy/deprioritized DAGs; explicit
/agentflow resume dag <dag_id>can target them - Safe worktree repair: invalid worktrees only repaired with
resume_targeted + allow_repair, and paths are quarantined (.invalid-bak) instead of deleted
Binaries
| File | Platform |
|---|---|
agentflow-windows-amd64.exe |
Windows x64 |
agentflow-linux-amd64 |
Linux x64 |
agentflow-darwin-amd64 |
macOS Intel |
agentflow-darwin-arm64 |
macOS Apple Silicon |
Source
Commit: 92a1c7b