Skip to content

v0.6.2

Latest

Choose a tag to compare

@github-actions github-actions released this 14 Sep 08:44
· 40 commits to main since this release
109ae2b

Added

  • Installable Pi activation and managed recovery — activation ships as one normal route with a read-only revision receipt, owner returns and dependency subscriptions wire into the managed lifecycle, managed sessions recover through a documented entry, and Windows activation spawns npm via its CLI with LF-pinned integrations (#1175, #1198, GH-1200, #1201, #1205)
  • Managed Pi lifecycle and supervision — owned Pi sessions launch and recover, adopted sessions carry task dependencies, dependency changes notify their owners, a non-blocking manager inbox accepts replies, and assigned task pairs run supervised (#1149, #1151, #1153, #1155, #1158, #1160)
  • Native operator-visible work graph — the agent manager derives work phase and wait reason from native task/run/events, discovers managed Pi runs in the running workbench, tracks task handoffs and operator interventions, binds sessions with a durable owner event inbox, completes native context handoff with crash recovery, and adds a local progress console with direct Pi chat (#1166, #1169, #1172, #1174, GH-1176, GH-1181)
  • Portable continuity — a portable local continuity slice ships, owner-bound return continuity survives project-assistant replacement, and native continuity capsules adopt through public edda continuity restore (#1156, GH-1177, GH-1192)
  • coord-delegate skill — a host-selected assistant-to-controller delegation entry (GH-1185), joined by the coord-run runtime skill and coord-orchestrate prepare mode (S7.1, #1171)
  • Merge-gate receipts — dirty receipts are path-aware and declared gates map to exact CI jobs (#1140, #1142)

Changed

  • Legacy merge-check compatibility converges on the product gate — live edda prs check-merge forwards to edda review merge, while its retained host-agnostic scalar forms are explicitly deprecated advisory diagnostics and cannot merge (GH-1145)
  • Rolling delivery converges — rolling delivery, review continuity, and the advisory issue line share one delivery path (#1164)
  • Control effects are integrated on accepted main (#1167)
  • deepseek-flash is qualified for the R22 shipping and internal-tool surfaces (#1188)
  • Release assets are portable — the release workflow enforces portable archives, checksum sidecar comparison, aligned split-job references, and isolated publication credentials

Fixed

  • Managed Pi state durability — corrupt managed-run records degrade per record instead of aborting reads (GH-1182), and managed state writes flush before rename so an interruption cannot leave state.json all-NUL (#1191)
  • Unconfirmed dependency-delivery wait is bounded — a dependency delivery that never confirms can no longer withhold later revisions (GH-1202)
  • Merge-gate diagnostics — cross-PR drift is reported instead of refused (GH-1124), absent required-check output is tolerated (#1137), and required-check merge refusals are diagnosed (#1143)

Docs

  • Fleet and controller guidance — the controller's dispatch paths and post-PR review loop with a brief template (#1122), standing controller merge authority (#1139), R6-aligned merge guidance (#1146), and the GATE-01 identity rule as written (#1128)

What's Changed

  • docs(fleet): the controller's dispatch paths and post-PR review loop, plus a brief template by @fagemx in #1122
  • docs(skills): fleet-review states the identity rule GATE-01 actually has, and that a reviewer never compiles by @fagemx in #1128
  • fix(release): enforce portable release assets by @fagemx in #1131
  • fix(edda-cli): the merge gate reports cross-PR drift instead of refusing on it (GH-1124) by @fagemx in #1132
  • fix(edda-cli): tolerate absent required check output by @fagemx in #1137
  • docs(fleet): honor standing controller merge authority by @fagemx in #1139
  • feat(edda-cli): map declared gates to exact CI jobs by @fagemx in #1140
  • feat(edda-cli): add path-aware dirty receipts by @fagemx in #1142
  • fix(edda-cli): diagnose required-check merge refusals by @fagemx in #1143
  • docs(review): align merge guidance with R6 authority by @fagemx in #1146
  • refactor(edda-cli): converge legacy merge check by @fagemx in #1147
  • feat(integrations): add Pi supervision and Edda task handoffs by @fagemx in #1149
  • feat(integrations): notify Pi on dependency changes by @fagemx in #1151
  • feat(integrations): adopt Pi sessions with task dependencies by @fagemx in #1153
  • feat(integrations): add non-blocking Pi manager inbox by @fagemx in #1155
  • feat(integrations): launch and recover owned Pi sessions by @fagemx in #1158
  • feat(integrations): supervise assigned Pi task pairs by @fagemx in #1160
  • feat(continuity): ship portable local continuity slice by @fagemx in #1156
  • test(pi): measure native forks and parallel coding recipes by @fagemx in #1162
  • feat(agent-manager): add local progress console and direct Pi chat by @fagemx in #1166
  • feat(delivery): converge rolling delivery, review continuity and advisory issue line by @fagemx in #1164
  • feat(control): integrate missing control effects on accepted main by @fagemx in #1167
  • feat(agent-manager): track task handoffs and operator interventions by @fagemx in #1169
  • feat(edda-cli): add coord-run runtime skill and coord-orchestrate prepare mode (S7.1) by @fagemx in #1171
  • feat(agent-manager): bind sessions and persist owner event inbox by @fagemx in #1172
  • feat(agent-manager): complete native context handoff and crash recovery by @fagemx in #1174
  • feat(pi): ship installable activation and managed-session recovery entry by @fagemx in #1175
  • feat(review): qualify official deepseek-flash for the R22 shipping and internal-tool surfaces by @fagemx in #1188
  • fix(pi): corrupt managed-run records degrade per record instead of aborting reads (#1182) by @fagemx in #1183
  • feat(edda-cli): add coord-delegate assistant-to-controller skill (#1185) by @fagemx in #1186
  • feat(agent-manager): derive work phase and wait reason from native task/run/events (#1181) by @fagemx in #1184
  • fix(pi): flush managed state writes before rename so an interruption cannot leave state.json all-NUL by @fagemx in #1191
  • feat(agent-manager): discover managed Pi runs in the running workbench (#1176) by @fagemx in #1178
  • feat(pi): adopt native continuity capsules through public edda restore (#1177) by @fagemx in #1179
  • feat(edda-cli): owner-bound return continuity across project-assistant replacement (#1192) by @fagemx in #1193
  • feat(agent-manager): complete the native operator-visible work graph (#1181) by @fagemx in #1196
  • feat(pi): wire owner returns and dependency subscriptions into the managed lifecycle by @fagemx in #1198
  • feat(activation): one normal activation route and a read-only revision receipt (#1200) by @fagemx in #1201
  • fix(activation): spawn npm via its CLI on Windows and pin integrations/pi to LF by @fagemx in #1205
  • fix(pi): bound the unconfirmed dependency-delivery wait so it cannot withhold later revisions (#1202) by @fagemx in #1206
  • chore(release): prepare v0.6.2 by @fagemx in #1213

Full Changelog: v0.6.1...v0.6.2