@@ -7,6 +7,56 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## [ Unreleased]
99
10+ ## [ 0.12.1] - 2026-03-15
11+
12+ ### Added
13+
14+ - ** Agent Client Protocol (ACP)** — New protocol for structured agent
15+ communication with propulsion trigger detection and output suppression.
16+ - ** gt mountain** — Stage, label, and launch epic work in one command.
17+ - ** gt assign** — One-shot bead creation + hook for direct agent assignment.
18+ - ** Convoy --from-epic** — ` gt convoy create --from-epic ` stages epic children
19+ into convoy waves with automatic validation bead.
20+ - ** Typed memories** — ` gt remember --type feedback/project/user/reference ` for
21+ categorized agent memory storage.
22+ - ** Repo-sourced rig settings** — ` .gastown/settings.json ` in repos auto-configures
23+ rig behavior (test gates, merge strategy).
24+ - ** exec-wrapper plugin type** — Plugins can now wrap agent execution.
25+ - ** Prior attempt context** — Polecats receive context from previous failed
26+ attempts when re-dispatched.
27+ - ** Spider Protocol** — Fraud detection for Wasteland stamp system.
28+
29+ ### Changed
30+
31+ - ** Reaper plugin receipt cleanup** — Plugin run receipts now fast-tracked for
32+ closure (1h) instead of waiting for 7-day stale issue AutoClose.
33+ - ** Dog dispatch handler** — Daemon lifecycle defaults include handler for
34+ direct dog dispatch.
35+ - ** Formula v2** — mol-idea-to-plan with iterative review rounds and inline
36+ eval/smoke-test bead creation.
37+
38+ ### Fixed
39+
40+ - ** Idle patrol CPU burn** — Patrol agents no longer burn CPU/tokens in handoff
41+ restart loops.
42+ - ** Compactor-dog false positives** — Fixed concurrent write detection and hash
43+ validation for Dolt base32 format.
44+ - ** Dolt server stability** — Fixed stale socket cleanup, server ownership
45+ detection, rogue process race on restart, idle-monitor orphans on ` gt down ` .
46+ - ** Cross-rig wisp contamination** — MQ list filtered by rig to prevent leaks.
47+ - ** Polecat lifecycle** — Fixed idle reuse with live sessions, CRASHED_POLECAT
48+ alerts for closed beads, spawn storm dedup.
49+ - ** Session prefix parsing** — Fixed hq- prefix collision and rig-level fallback.
50+ - ** Unicode handling** — Fixed parse errors in ` gt compact ` .
51+ - ** Non-Claude agent support** — Liveness env vars, idle-wait instructions, and
52+ nudge startup prompts for Gemini/Codex runtimes.
53+ - ** Test isolation** — 5 tests isolated from live Dolt server; sleep sessions
54+ used in cleanup tests to avoid .zshrc interference.
55+ - ** Witness completion notifications** — Mayor now notified on polecat completion.
56+ - ** Shell quoting** — Agent args properly quoted, model flags respected.
57+ - ** Exponential backoff** — Convoy event poller backs off on Dolt errors.
58+ - ** Docker** — Added tini for zombie process reaping in containers.
59+
1060## [ 0.12.0] - 2026-03-11
1161
1262### Added
0 commit comments