Skip to content

Releases: rafael-adcp/kraken

v0.7.1

Choose a tag to compare

@github-actions github-actions released this 03 Aug 00:53
Immutable release. Only release title and notes can be modified.
539f6fa

What's Changed

  • Feat/bounce feedback and validate anchor by @rafael-adcp in #171
  • chore(release): v0.7.1 by @github-actions[bot] in #172

Full Changelog: v0.7.0...v0.7.1

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 02 Aug 18:59
Immutable release. Only release title and notes can be modified.
7fec7c9

What's Changed

  • feat(protocol): drop the awaiting-merge requeue asymmetry (implements kraken-protocol/8) by @rafael-adcp in #164
  • symmetric requeue derivation by @rafael-adcp in #165
  • feat(protocol): move task state into a ref (implements kraken-protocol/9) by @rafael-adcp in #166
  • fix(protocol): decide a moot claim from the record, not the label by @rafael-adcp in #167
  • Docs/realign worker docs with protocol 9 by @rafael-adcp in #168
  • feat(protocol): tell the worker it is rework, and repair a stale anchor by @rafael-adcp in #169
  • chore(release): v0.7.0 by @github-actions[bot] in #170

Full Changelog: v0.6.4...v0.7.0

v0.6.4

Choose a tag to compare

@github-actions github-actions released this 29 Jul 04:38
Immutable release. Only release title and notes can be modified.
3d7385b

What's Changed

  • refactor(kraken): derive the one-task-at-a-time guard from the claim refs by @rafael-adcp in #159
  • feat(kraken): anchor the lease clock on the server by @rafael-adcp in #160
  • docs(unleash): cut the mechanics the envelope already answers by @rafael-adcp in #161
  • chore(release): v0.6.4 by @github-actions[bot] in #162

Full Changelog: v0.6.3...v0.6.4

v0.6.3

Choose a tag to compare

@github-actions github-actions released this 28 Jul 02:19
Immutable release. Only release title and notes can be modified.
4d0d0c2

What's Changed

  • refactor(kraken): give the terminal transitions, the candidate and the console objects by @rafael-adcp in #155
  • refactor(kraken): give the queue walk a Task object by @rafael-adcp in #156
  • docs(kraken): keep the rationale in the docstrings, cut the changelog by @rafael-adcp in #157
  • chore(release): v0.6.3 by @github-actions[bot] in #158

Full Changelog: v0.6.2...v0.6.3

v0.6.2

Choose a tag to compare

@github-actions github-actions released this 27 Jul 03:46
Immutable release. Only release title and notes can be modified.
76837de

What's Changed

  • feat(reap): reconcile on the read, retiring the scheduled reconciler by @rafael-adcp in #139
  • feat(queue): requeue by derivation, retiring requeue-on-reply by @rafael-adcp in #140
  • fix(plugin): restore the kraken-protocol/5 declaration by @rafael-adcp in #141
  • feat(status): queue hygiene, retiring validate-task and cleanup-closed by @rafael-adcp in #142
  • refactor(init): stop vendoring kraken.py, deleting the drift handshake by @rafael-adcp in #143
  • feat(protocol): make the claim ref an expiring lease (implements kraken-protocol/6) by @rafael-adcp in #144
  • fix(status): read the delivery PR from the marker, not from the prose by @rafael-adcp in #146
  • Drive the unleash worker from a next-action envelope (no protocol change) by @rafael-adcp in #147
  • feat(protocol): make the in-progress label write-only (implements kraken-protocol/7) by @rafael-adcp in #148
  • perf(unleash): hydrate comment windows for the held few, not the whole queue by @rafael-adcp in #149
  • refactor: separate spec from history, name tests by invariant, type the transitions by @rafael-adcp in #150
  • refactor: give kraken objects, then split it into a package by @rafael-adcp in #151
  • refactor(kraken): give the claim, next-action, refs and queue flows objects by @rafael-adcp in #152
  • chore(release): v0.6.2 by @github-actions[bot] in #154

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

v0.6.1

Choose a tag to compare

@github-actions github-actions released this 25 Jul 00:49
cf2acfb

What's Changed

  • refactor(unleash): discriminate worker comments by marker, not disclaimer prefix by @rafael-adcp in #117
  • fix(plugin): declare kraken-protocol/4 and lint it against PROTOCOL_VERSION by @rafael-adcp in #118
  • test(agent): vendor the drift-handshake sentinel in the agent harness by @rafael-adcp in #120
  • feat(loop): fast claim-release for the Copilot harness by @rafael-adcp in #127
  • docs(readme): add comparison table to "Why not just use X?" by @rafael-adcp in #129
  • refactor(unleash): migrate the GitHub transport from gh to direct HTTP by @rafael-adcp in #128
  • feat(queue): honor priority:high label in classify_queue ordering by @rafael-adcp in #130
  • perf(claim): claim_ref_owner GETs the single claim ref instead of paginating by @rafael-adcp in #131
  • feat(unleash): validate the --project label before draining by @rafael-adcp in #132
  • fix(unleash): make the watcher fail loud on unreadable queues by @rafael-adcp in #133
  • refactor(unleash): brief the per-task subagent by pointer by @rafael-adcp in #134
  • docs(readme): retire the stale #32 pointer in the terminal FAQ by @rafael-adcp in #135
  • fix(lint): single-source the protocol version from PROTOCOL.md by @rafael-adcp in #136
  • fix(status): stop a non-GitHub delivery URL from bricking the status read by @rafael-adcp in #137
  • chore(release): v0.6.1 by @github-actions[bot] in #138

Full Changelog: v0.6.0...v0.6.1

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 19 Jul 22:47
f381be3

What's Changed

  • feat(kraken): drift protection — init --upgrade and a PROTOCOL_VERSION handshake by @rafael-adcp in #115
  • chore(release): v0.6.0 by @github-actions[bot] in #116

Full Changelog: v0.5.0...v0.6.0

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 19 Jul 20:16
b9f6c2f

What's Changed

  • Pin §5 one-task-at-a-time: refuse a second claim while one is held by @rafael-adcp in #101
  • docs: agent-agnostic framing + Copilot CLI install by @rafael-adcp in #100
  • Pin §8 L229: conformance test that delivered commits carry the attribution trailers by @rafael-adcp in #102
  • feat: vendor kraken.py as init asset; thin coordination workflows by @rafael-adcp in #103
  • test: port the conformance gh stub from bash to Python (#38) by @rafael-adcp in #104
  • feat: consolidate cleanup-closed logic into kraken.py (#39) by @rafael-adcp in #105
  • test: run all tests (now all-Python) in make check and CI by @rafael-adcp in #106
  • docs(coverage): refresh stale clause line refs; finalize zero open gaps (#42) by @rafael-adcp in #107
  • test: replace tests/run.py with native python3 -m unittest (#43) by @rafael-adcp in #108
  • revert: keep kraken-loop.sh Copilot-only; harness-agnostic note in PROTOCOL.md (#44) by @rafael-adcp in #109
  • feat(protocol): implement kraken-protocol/4 — atomic claim via git-ref CAS by @rafael-adcp in #111
  • refactor(unleash): trim verbose comments in kraken.py by @rafael-adcp in #112
  • feat(unleash): add note subcommand for free-form worker comments by @rafael-adcp in #113
  • chore(release): v0.5.0 by @github-actions[bot] in #114

Full Changelog: v0.4.0...v0.5.0

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 18 Jul 01:25
f7015b8

What's Changed

  • Prove agent-agnosticism: a GitHub Copilot tentacle drains the same queue by @rafael-adcp in #98
  • chore(release): v0.4.0 by @github-actions[bot] in #99

Full Changelog: v0.3.1...v0.4.0

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 18 Jul 00:29
b9ce7d8

What's Changed

  • feat(protocol): retire protocol/1, marker-only reading (kraken-protocol/3) by @rafael-adcp in #90
  • test(agent): read hidden markers, not retired protocol/1 lines by @rafael-adcp in #91
  • feat(init): mechanize init into kraken.py init; single-source the Kraken-Task trailer by @rafael-adcp in #92
  • Reaper: anchor staleness against full paginated comment history by @rafael-adcp in #93
  • Anchor requeue-on-reply disclaimer check to the first line by @rafael-adcp in #94
  • feat(hooks): self-heal a usage-limit pause — StopFailure release + lost-wake retry by @rafael-adcp in #95
  • chore(release): v0.3.1 by @github-actions[bot] in #96

Full Changelog: v0.3.0...v0.3.1