Releases: hogancv/coordinate-agents
Release list
v2.4.0 — Lightweight Web Workspace
This release publishes the bilingual dual-terminal Web Workspace and its low-overhead collaboration path. The structured Skill / CLI / MCP Task and Task Graph workflows remain available with their existing contracts.\n\n- Rebuilt Web Workspace as a bilingual dual-terminal task list with fresh Codex + Antigravity terminal pairs.\n- Added independently persisted Workspace task groups, custom launch commands, model/reasoning settings, raw PTY input, resize, and explicit lifecycle controls.\n- Added separately versioned Web-lite role prompts and task-bound terminal messaging for low-overhead collaboration.\n- Replaced the Web chat/Composer and management pages with interactive PTYs while preserving the read-only Inspector and static Composer compatibility resource.\n- Kept legacy Task/Graph, CLI, and MCP contracts available.\n\nFull details: https://github.com/hogancv/coordinate-agents/blob/v2.4.0/CHANGELOG.md
v2.3.0 — Multi-Agent Task Graph v1
Multi-Agent Task Graph v1
This release synchronizes the npm package and Codex Plugin at version 2.3.0.
Highlights
- Adds additive Task Graph v1 validation, durable creation/status/inspection, and deterministic bounded scheduling.
- Runs independent subtasks concurrently in isolated Runtime-owned Git worktrees and Sessions without modifying the user checkout.
- Adds durable recovery, explicit stop, and idempotent cleanup without automatic retries.
- Adds deterministic isolated integration and explicit REVIEW_APPROVED/CHANGES_REQUESTED review with no implicit release authority.
- Adds stable CLI/MCP graph operations, schemas, protocol-pure stdio behavior, and end-to-end acceptance coverage.
- Limits Plugin Security Scan automation to pull requests and manual runs; the full acceptance matrix remains on main pushes and tags.
Verification
- Windows/macOS/Linux × Node.js 18/22 passed.
- Exact tagged release artifact verification passed.
- Package payload and Pages Build passed.
- Exact tag
v2.3.0points to source commit0e3c56ad771a1ce88c1811c1287d9f5a68567002.
npm publication is separately executed through the trusted OIDC workflow with provenance.
v2.2.0 — Adapter SDK Contract v1
Adapter SDK Contract v1
This release synchronizes the public Adapter SDK and Codex Plugin at version 2.2.0.
Highlights
- Adds the public Adapter SDK Contract v1 and bounded offline conformance kit.
- Adds explicit trusted-local registration for external
.mjs,.js, and.cjsadapters. - Adds setup and MCP discovery, configuration, Task dispatch, and persistent Session reuse for registered external adapters.
- Adds the minimal external Adapter example and isolated verification path.
- Hardens the Session and Inspector runtime across Windows, macOS, and Linux on Node.js 18 and 22, including the Windows Node 22 detached-session fallback and close-response cleanup path.
Verification
- Adapter SDK Acceptance: Windows/macOS/Linux × Node.js 18/22 passed.
- Tagged release artifact verification on Node.js 22 passed.
- Plugin Security Scan passed.
- Pages Build passed.
- Exact tag
v2.2.0points to source commit4cb639cd55b8104745baee7913b194da4d6ce55d.
The npm publication remains separately gated by the trusted OIDC workflow.
Coordinate Agents v2.1.3
Coordinate Agents v2.1.3 adds the local read-only Inspector, durable Event Journal, persistent execution sessions, and Codex-native MCP tooling accumulated since v2.1.2.
Highlights:
- Start the Inspector with
npx @hogancv/coordinate-agents inspectoror select a port with--port 3000. - Inspect tasks, agents, sessions, and the durable event timeline on localhost.
- Reuse healthy owned execution sessions across review rework with explicit failure and recovery facts.
- Harden Event Journal integrity, redaction, bounds, and corrupted-tail recovery.
- Restore the end-to-end demo recording near the top of both README landing pages.
- Avoid publishing a false SESSION_STARTED event for immediately failing PTY processes.
The Inspector binds only to 127.0.0.1 and accepts GET requests only.
v2.1.2
Highlights
- Prioritize Codex Plugin installation through the GitHub Marketplace and document direct Codex App usage.
- Add Claude Code and generic CLI execution-end configuration guidance, including explicit permission-flag behavior.
- Move CLI quickstart documentation below the Codex Plugin/App workflow and synchronize English and Simplified Chinese docs.
- Release the npm package and Codex Plugin manifests at version 2.1.2.
Verification
- npm run release:check
- npm run demo
- Skill and Plugin validators
- 89 tests passed
v2.1.1
Highlights
- Finalize Agent Identity vs Workflow Role separation across the Adapter launch contract.
- Remove deprecated
{role}Agent placeholder usage in favor of{agent}. - Clarify desktop, MCP, HTTP, IPC, and IDE support as Adapter extension surfaces rather than built-in first-party integrations.
- Add repository-wide regression guards for legacy identity and deprecated terminology.
- Improve cross-platform generic-cli tests.
- Fix generic-cli executable resolution on Windows when the configured command is already an existing absolute executable path.
Compatibility
No legacy coordinate-cli-agents compatibility is restored.
Canonical identities remain:
- GitHub:
hogancv/coordinate-agents - npm:
@hogancv/coordinate-agents - CLI:
coordinate-agents - Skill:
coordinate-agents - Agent Bus:
.agent-bus
Validation
- Windows Node 18/22
- Ubuntu Node 18/22
- macOS Node 18/22
- npm package dry-run
v2.1.0
Highlights in v2.1.0
- Canonical Identity: Official package name is now
@hogancv/coordinate-agentsand canonical repository ishogancv/coordinate-agents. - Clean Break: Removed legacy
coordinate-cli-agentsbackwards-compatibility layers, legacy bin aliases, legacy metadata loading, and migration shims for a clean, lean codebase. - Agent-Agnostic Coordination Core: Clarified project architecture as an agent-agnostic coordination protocol and runtime, with OpenAI Codex CLI and Google Antigravity CLI as first-party reference adapters.
- Desktop Adapter Extension Model: Documented the extension patterns for desktop-based agents without embedding runtime baggage.
- Strict Role & Agent Separation: Clarified
--agent <id>for agent identities and--planner/--implementer/--reviewerfor workflow roles. - Durable Launch Supervision: Integrated lifecycle-aware process management and recovery for agent bus operations.
v2.0.1 — Durable Antigravity collaboration sessions
Durable Antigravity collaboration sessions
- Add Adapter-declared
one-shotandbus-supervisedlaunch policies without hard-coding Agent identities in the Runtime. - Keep the Antigravity parent
launchprocess alive after a cleanagyexit and reactivate it when later Bus work arrives. - Observe pending work without claiming messages or creating leases; Agent claim/complete ownership remains unchanged.
- Stop supervision cleanly on
STOPPEDor interruption and propagate non-zero child exits without uncontrolled retries. - Add the Agent-agnostic
launch --onceescape hatch while preserving Codex's one-shot launch behavior. - Add cross-platform supervisor, queue, STOPPED, failure, and compatibility coverage.
This patch fixes the v2.0.0 issue where Antigravity could process only one collaboration round per launch invocation.
v2.0.0 — Agent-agnostic local coordination runtime
Agent-agnostic local coordination runtime
- Replace fixed Codex/Antigravity bus roles with configuration-driven Agent identities and dynamically created inbox, state, processing, and quarantine paths.
- Separate workflow roles (
planner,implementer,reviewer) from Agent identity so registered Agents can be reassigned without changing the bus core. - Introduce a lifecycle-oriented adapter layer with first-party Codex CLI and Antigravity CLI adapters plus a generic CLI reference adapter.
- Add
agent add,agent list, andagent doctor, while preserving the existing install, update, doctor, quickstart, and launch paths. - Retain the project-local, file-based, daemon-free protocol with atomic publication, leases, deduplication, recovery, persistent state, and path-safety controls.
- Document compatibility requirements for CLI, desktop, IDE, container, SSH, local HTTP, and remote Agent attachment models.
- Add dynamic third-Agent, role-reassignment, adapter, lease, dedupe, recovery, validation, and cross-platform test coverage.
Codex CLI and Antigravity CLI remain the default first-party reference workflow.
v1.2.3
Documentation discovery and evidence pages
- Publish
llms.txtat the GitHub Pages root from canonicaldocs/llms.txt. - Generate and verify the repository-root npm copy to prevent drift.
- Expand getting started with terminal evidence, directory changes, lifecycle, timing, and success/failure signals.
- Add complete AI installation dialogues, safe command boundaries, recovery guidance, and a result template.
- Add an evidence-based workflow comparison and concrete troubleshooting cases.
- Package both machine-readable index paths and validate synchronization in CI.