Skip to content

Releases: zebbern/agent-collab

agent-collab v1.3.3 — Goal reliability

Choose a tag to compare

@zebbern zebbern released this 29 Sep 22:19
eec0e19

Goal 0.3.3

  • Scheduled steps now find merged and closed PRs and reconcile only one exact,
    consistent match. Failed or ambiguous evidence leaves the item in progress.
  • Windows path casing and directory aliases no longer split new ledger
    history. Discovered older shards are merged while preserving their original
    archives and corrupt bytes.
  • Interrupted ledger migrations resume without importing events twice or
    removing legitimate duplicate events. Changed, conflicting, or missing
    evidence stops recovery safely.

Includes PR #52 and
PR #53.

Versions

Component Version
Marketplace 1.3.3
Goal 0.3.3
Codex 1.0.6+fork.9
Cursor 0.5.3

Recovery scope

Recovery covers process interruption and ordinary filesystem errors with one
writer. Concurrent writers, power-loss durability, exactly-once ordinary
appends, unknown historical aliases, and ambiguous duplicate history from
earlier migrations remain outside the guarantee. Revisit a known older alias
with the Goal companion's ledger command to recover its shard.

agent-collab v1.3.2

Choose a tag to compare

@zebbern zebbern released this 16 Aug 00:30
4b0c015

Highlights

  • New /codex:task command exposes the durable Codex worker directly. Use --background --fresh, close Claude, reopen the same repository, then collect the job with /codex:status <job-id> --wait and /codex:result <job-id>.
  • Quick Start now leads with that cross-session payoff instead of a session-scoped review.
  • Root-only Codex turns wait for their authoritative terminal event, preventing delayed completion telemetry from being discarded under load.

Versions

  • Marketplace: 1.3.2
  • Codex plugin: 1.0.6+fork.9
  • Cursor plugin: 0.5.3
  • Goal plugin: 0.3.2

Verification

The protected PR and post-merge main runs passed Ubuntu, Windows, the Node 20 floor, and aggregate Required CI. An installed codex@agent-collab marketplace update completed a background task and returned its stored result from a different session ID without modifying the repository.

v1.3.1 — background tasks that outlive the session

Choose a tag to compare

@zebbern zebbern released this 15 Aug 22:44
54426ef

What you get

  • Long tasks survive the chat. Launch a Codex or Cursor background task, end the Claude session, then discover, read, or cancel it from a later session. Foreground reviews remain session-scoped.
  • Readable Codex subagent progress. Buffered thread metadata now retains labels such as design-challenger instead of falling back to opaque ids such as thr_2.
  • More honest retrospectives. Goal retros now flag split history and misleadingly short or long timing evidence instead of turning it into confident conclusions.
  • More trustworthy runtime checks. Interrupted Codex and Cursor probes no longer look like successful checks.

Versions

  • Marketplace: 1.3.1
  • Codex: 1.0.6+fork.8
  • Cursor: 0.5.3
  • Goal: 0.3.2

Upgrade

claude plugin marketplace update agent-collab
claude plugin update codex@agent-collab
claude plugin update cursor@agent-collab
claude plugin update goal@agent-collab

Validated through the full local Windows + Docker Linux gate, Required CI on the release PR, the post-merge main run, and a real cross-session Codex background task.

Marketplace v1.0.6+fork.4 — codex 1.0.6+fork.4 / cursor 0.4.0

Choose a tag to compare

@zebbern zebbern released this 06 Aug 10:48
c5dd952

First tagged release on this remote. Both plugins hardened across a large batch; the marketplace and codex plugin are at 1.0.6+fork.4, the cursor plugin at 0.4.0 (see cursor-v0.4.0).

Codex 1.0.6+fork.4

  • /codex:doctor read-only health report (CLI/auth/freshness, broker residue, state hygiene, startup overhead).
  • Locale-pinned (LC_ALL=C) process identity + -NonInteractive probe; --effort max accepted.
  • Private, validated state directory (0o700, symlink refusal, 0o600 lock/flag/log) with durable copy-then-replace corrupt-state recovery; tri-state liveness.
  • Broker launch-lock crash fix; npm test caps file concurrency at min(cores, 8).
  • Durable spawn→ready startup metrics summarized by doctor.
  • Honest read-only docs + a structurally-enforced review-prompt trust boundary; Node requirement corrected to >= 20.
  • Author-time tooling: npm run sync-chassis, npm run reap-test-residue.

Backfilled changelog for fork.2 (version checkpoint) and fork.3 (Windows cancel-ownership). Full detail in plugins/codex/CHANGELOG.md.

CI green on Linux + Windows (and a Node 20 floor leg).

Cursor plugin v0.4.0

Choose a tag to compare

@zebbern zebbern released this 06 Aug 10:48
c5dd952

The cursor plugin at 0.4.0 (part of marketplace v1.0.6+fork.4).

  • /cursor:doctor read-only health report (WSL-aware CLI/auth, state hygiene, startup overhead).
  • Every in-process run now carries the ownership proof cancel requires — reviews, adversarial reviews, and foreground tasks were previously uncancellable and left the WSL agent running.
  • WSL agent reaped by (pid, /proc starttime) identity, not just cmdline; torn-pidfile double-read.
  • Review workspace-drift detection reports agent writes. Cursor has no enforced read-only sandbox under --trust — documented honestly as drift detection, not containment (git-visible paths only). Review prompt gained a structurally-enforced trust boundary.
  • init-gated spawn→init startup metrics (resume-safe).
  • Shares the codex plugin's private-state hardening and test-concurrency cap.

Also fixed the changelog ordering (0.3.0 had been listed above 0.2.0). Full detail in plugins/cursor/CHANGELOG.md.

CI green on Linux + Windows.