Repository navigation
Releases
Releases · lbacik/simple-coding-agent
v0.9.1
What's Changed
Fixes
- Conflict-marker scan flags untouched files and discards a correct rebase resolution by @lbacik in #368
- Make the lifecycle's default sleeper stubbable so the test suite never waits in real time by @lbacik in #371
- Randomise claim timing so simultaneous Workers stop yielding in lockstep by @lbacik in #372
- Project outcome_recorded with a reason, null when none is recorded by @lbacik in #380
- Carry out Operator Handoffs in the conformance harness (#383) by @lbacik in #386
Other changes
- Operator contract 15 · Re-pin to v1.0.0, adopt the shared library and pass the producer suite in CI by @lbacik in #369
- Declare agent-operator-contract as a git direct reference so the Docker image builds by @lbacik in #374
- Reject a second contract resume and let the harness restart a crashed engine by @lbacik in #377
- Advance the conformance harness engine only through harness verbs by @lbacik in #379
- Seed last_finished post-provenance and keep restart contract events valid by @lbacik in #382
- Hold after-outcome past finish-attempt, find grown archives, replay the halt (#384) by @lbacik in #387
- Match producer suite v1.0.1 for recovery retry and errors reset (#385) by @lbacik in #389
- Pin the contract suite at v1.0.3 and speak harness protocol 1.1 (#388) by @lbacik in #391
- Record the verdict when publication decides it; pin contract v1.0.4 (#390) by @lbacik in #392
Full Changelog: v0.9.0...v0.9.1
v0.9.0
What's Changed
Other changes
- Operator contract 1 · Prove Offline Read of the control store under WAL by @lbacik in #350
- Operator contract 2 · Prefactor: consolidate the lifecycle fakes into the shared test fakes by @lbacik in #351
- Operator contract 3 · agentctl --contract 1: grammar, envelope, exit codes and identity by @lbacik in #352
- Operator contract 13 · Docs: ADR superseding ADR 0006's serving rationale, glossary moves and doc fixes by @lbacik in #353
- Operator contract 4 · Status Snapshot from a running instance by @lbacik in #354
- Operator contract 8 · Attempt Archives: attempts list and attempts show by @lbacik in #355
- Operator contract 5 · Core mutations: stop, resume and command by @lbacik in #356
- Operator contract 12 · Contract discovery labels and removal of the legacy role label by @lbacik in #357
- Operator contract 6 · Remaining mutations: stop --after, next issue, handoff now, recovery and errors reset by @lbacik in #358
- Operator contract 7 · Volume lock, early serving, starting/recovering and Halt by @lbacik in #359
- Operator contract 9 · Contract Events: recent_events and events.jsonl by @lbacik in #360
- Operator contract 10 · Sealed Attempt Archives and attempts export by @lbacik in #361
- Operator contract 11 · Offline Read of a stopped instance by @lbacik in #362
- Operator contract 14 · Conformance harness image target by @lbacik in #363
- Recover from a lost claim at startup when WORKER_ID is set by @lbacik in #365
Full Changelog: v0.8.2...v0.9.0
v0.8.2
What's Changed
Fixes
- Conflict requeue loops forever when the PR head is stale: no-op push reported as success resets the budget by @lbacik in #331
- Token handoff rejected when the model mistypes one character of the pre-filled last_work_commit by @lbacik in #333
Full Changelog: v0.8.1...v0.8.2
v0.8.1
What's Changed
Fixes
- Token handoff follow-up pre-fills a stale last_work_commit after post-handoff work commits; valid handoff ends incomplete by @lbacik in #326
- Main thread keeps implementing and committing after its token handoff note commit by @lbacik in #327
- Token handoff instruction reaches stopped subagents, which invoke the handoff skill by @lbacik in #328
Full Changelog: v0.8.0...v0.8.1
v0.8.0
What's Changed
Features
- Serve telemetry and command lookups while a control command waits on the lock by @lbacik in #319
- Add --expect-repo to the mutating agentctl commands by @lbacik in #322
Fixes
- Processes started by an attempt outlive it in the worker container by @lbacik in #318
- Reject handoff now during startup reconciliation and under a recovery hold by @lbacik in #320
Full Changelog: v0.7.2...v0.8.0
v0.7.2
v0.7.1
v0.7.0
What's Changed
Features
- Verify the Claim after assigning, on both claim paths by @lbacik in #303
- Protect agent/issue- with a claim-time branch lease by @lbacik in #304
- Let peer identities drive trusted comments and the continuation budget by @lbacik in #305
- Add WORKER_ID and a claimed-by: Claim marker for Workers sharing one login by @lbacik in #306
- Show the worker id in attempt-result comments by @lbacik in #307
Other changes
Full Changelog: v0.6.3...v0.7.0