Skip to content

Releases: Wave-Consulting-Netherlands/herdr-auto-resume

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 06 Aug 12:47

Changelog

  • c429616 Close BACKLOG 18 on real production evidence; file 21 and 22
  • 941b12c Record the overnight backlog sweep: v0.5.0, v0.6.0, v0.7.0
  • e7e8cb2 Resume after answering the limit menu; capture the content each action used

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 05 Aug 23:13

Changelog

  • 3c3bfc4 Add the billing-park CLI test missed by staging
  • e340f1b BACKLOG 7 + 19: name Codex billing parks; stop chmodding the parent dir
  • 3362f97 Close BACKLOG 17: adopt agent explain into the runbook
  • c421f82 Docs: Codex billing parks; close BACKLOG 7 and 19
  • 9939f5b Merge feat/credits-park-and-chmod: BACKLOG 7 + 19

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 05 Aug 22:56

Changelog

  • ea7e340 BACKLOG 16: transient API failure backoff (opt-in, patterns unverified)
  • 5db6433 BACKLOG 20 + 11: rescue untagged menu panes; damped subscription recycle
  • 82c9740 BACKLOG 20: menu drill fails at an earlier gate than v0.3.1 fixed
  • 4288dfe Close BACKLOG 11 and 20; document what the menu drill can prove
  • a4d6d84 Docs: transient retry options for v0.6.0, marked unverified
  • fefb402 Merge feat/menu-identity-and-recycle: BACKLOG 20 + 11
  • 376a691 Merge transient backoff after safety rework (BACKLOG 16)

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 05 Aug 22:01

Changelog

  • 2fd52e0 BACKLOG 1: ack verb, and make parked panes visible
  • 8d27ed1 Close BACKLOG 1; file BACKLOG 19 (store chmods its parent directory)
  • ef66856 Docs: document the ack verb and PARKED visibility
  • 3680c4a Merge feat/ack-verb: ack parked jobs and surface parking (BACKLOG 1)
  • 401fbeb Record v0.4.0 and the BACKLOG 17 audit; close BACKLOG 15

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 05 Aug 21:42

Changelog

  • a0dac40 Add menu drill harness for the BACKLOG 18 live gate
  • d190847 BACKLOG 15: event-driven pane pickup via pane.agent_detected
  • ac009ee BACKLOG 6: run the D-P8-6 spike against real rollouts
  • 67061b5 Close stale backlog statuses: 12, 13, 14 shipped in v0.3.0/v0.3.1
  • cc7c016 Docs: document admit_agent_events for v0.4.0
  • a443df0 Merge feat/event-pane-pickup: event-driven and snapshot-seeded pane admission (BACKLOG 15)
  • 1a38d3f Plan D-S3a-7: startup and resync seeding for agent-event admission
  • cbedaab Plan S3a: event-driven pane pickup (BACKLOG 15), pulled forward
  • ad21899 Record v0.3.1 deploy; promote ack verb after finding stale-park exclusion
  • 0232e18 Retire the soak watcher; it had become a second resume authority
  • f552f5e Seed agent-event admissions from pane snapshots

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 05 Aug 10:09

Changelog

  • e2d8e97 BACKLOG 18: identity gate parks menu panes before menu answering runs
  • 29f5601 Close S2 step 16: 12h post-flip confirmation passed
  • b142329 Fix BACKLOG 18: let the limit menu satisfy Claude identity
  • 028eadc Merge fix/menu-identity-gate: menu panes can reach menu answering (BACKLOG 18)
  • 246b91c Record BACKLOG 18 fix; live gate remains open
  • 7807dad Record v0.3.0 release and deployment

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 03 Aug 19:47

Changelog

  • 414b8cc Add read-only limit capture for silent detection failures
  • fba7667 Add soak drill harness; record startup-only pane enablement defect
  • 29d1083 File BACKLOG 15/16 from herdr-claude-auto-retry source review
  • 36dedfd File BACKLOG 17: audit herdr agent API vs our hand-rolled equivalents
  • 2de3b46 Fix revive workspace decode: herdr reports the initial pane as root_pane
  • 1774364 Fix sidecar lost-update race: every mutation re-reads under its own lock
  • 876080c Freeze S1 criterion (b) before the T+48h drill
  • 9481d05 Harden converged: SD-D4 APPROVED at round 4 (21 findings, all accepted)
  • 2bd3e5f Harden round 1: restructure SD-D4 around 12 accepted findings
  • e878baa Harden round 2: six findings accepted — channel gating, pending observations, episode durability
  • b8a79ce Harden round 3: sidecar lock contract, tolerance episode matching, runtime gating
  • 77bf2ed Insert blocking diagnosis milestone ahead of the socket flip
  • 353c640 Log harden round 3 arbitration
  • 46bb8ae Merge origin/master (PR #1) with the local phase-8-flip merge
  • 05738bc Merge phase-8-flip: socket default, session-file detection, revive (v0.3.0)
  • 0c6eb31 Merge pull request #1 from Wave-Consulting-Netherlands/phase-8-flip
  • 20e9dc2 Phase 8 D4.0: retain agent_session in both herdr adapters
  • 9ac216e Phase 8 D4.1: Claude session-file scanner with sidecar cursors
  • 064c8e2 Phase 8 D4.2+D4.3: episode identity and session-file channel wiring
  • b410e8f Phase 8 D4.4: targeted pane admission from session-file observations
  • e207f35 Phase 8 D4.5: single-shot limit-menu answering (D-P8-15)
  • e894ea2 Phase 8 D4.6: revive verb — crash-safe dead-session resume (D-P8-16)
  • 20a109d Phase 8 SD-D2: log why a limited pane produced no job (D-P8-10)
  • e10a454 Phase 8 plan: socket default flip, tolerant startup, parked-job ack
  • 32fbea5 Phase 8 step 10: shared transport-default resolution (D-P8-8)
  • 46ac052 Phase 8 step 13: reject state files newer than the known schema (D-P8-5b)
  • 7631dc3 Phase 8 steps 11-12: tolerant startup and pane re-enablement
  • 3ff849c Phase 8 steps 13-14: docs and packaging for the socket default
  • 6871e24 Plan SD-D4: session-file channel, menu answering, dead-session resume
  • 280f324 Record Phase A enablement on production (0.2.0-diag2)
  • 2623817 Record Phase B enablement on production (0.2.0-diag3)
  • aa1c4de Record Phase C enablement on production (0.2.0-diag4)
  • 88586e3 Record Phase D live drill: three bugs found, revive proven end to end
  • 82897a3 Record SD-D2 diagnostic deploy to production watcher
  • 05ebd07 Record first real-world resume wave; capture new limit-menu variant as fixture
  • 62a4a80 Record soak restart as a systemd unit and production pane-list trim
  • 9392922 Record v0.2.0 release: Actions unblock, CI fixes, verified artifacts, deploy
  • c3f1db4 Revive enters the session cwd explicitly before claude --resume
  • 105672c Revive spawns via a single-word launcher script
  • 0d782e8 S1 closed: T+48h soak drill passed through the 50h-aged socket connection
  • 35210fa SD-D3: both 2026-08-01 failures diagnosed from Claude session JSONLs
  • 93beaa6 Start Phase 8 soak evidence clock with drill pane (T+48h = 2026-08-03 13:48 UTC)

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 31 Jul 19:36

Changelog

  • 6746643 Add CLI subcommand dispatch
  • ad0db7e Add Claude detection diagnostic and Phase 4 docs
  • c132565 Add Codex limit corpus and analyzer core
  • 9b5dce6 Add Herdr CLI runtime adapter
  • fff33a3 Add PLANS.md: Phase 3 persistent scheduler and safety gates
  • 0a62483 Add coordinator job sink seams
  • 6a6a40a Add core import hygiene check and mark phase complete
  • c3e1173 Add doctor diagnostics command
  • 81ef75f Add exactly-once resume verification
  • aa1e7a3 Add fake runtime for coordinator tests
  • 52cd6ae Add headless run loop and command
  • 872a24b Add live-tail Claude detection guards
  • 41e5863 Add persistent JSON job store
  • a8862fa Add persistent resume job manager
  • a589fa1 Add project brief, progress log, and fork notice
  • 7fa1951 Add provider abstraction and preserve Claude behavior
  • e231304 Add restart reconciliation and E2E coverage
  • df465ad Add runtime interface and pane geometry
  • ca7582b Add terminal normalization boundary
  • 1944e50 Add typed reset parsing
  • 8eb0e88 Append Phase 5.5 remediation plan from review.md triage
  • b9397cb Default herdr ReadPane source to 'detection'
  • 167fa4f Detect boxed rate-limit menus and keep menu screens actionable
  • 86769fb Document Phase 2 Herdr usage
  • 27e79bd Expand Claude limit message families
  • cf8fe07 Extract tmux-independent resume coordinator
  • 31c518c Fix CI socket-path length and test hermeticity vs user config
  • 7d1bc34 Guard Codex live-tail detection
  • ba93a1a Inject deterministic detection clocks
  • 2cbe33a Integrate actionable Claude analysis into jobs
  • 5e10f17 Join wrapped Codex banner lines before reset parsing
  • 5367f18 Make coordinator polling provider aware
  • c1dbf6c Make persistent jobs provider aware
  • 95d151f Merge chore-org-transfer: module rename to org path
  • 4f66519 Merge phase-0-bootstrap: fork provenance, docs, module rename
  • 1c026c0 Merge phase-1-runtime-abstraction: tmux-independent core via Runtime interface
  • 658dab0 Merge phase-2-herdr-adapter: Herdr CLI adapter MVP (run, doctor, dry-run)
  • 1e2a993 Merge phase-3-persistence: persistent scheduler and safety gates
  • 60a045f Merge phase-4-claude-production: Claude Code production support
  • 79543e4 Merge phase-5-codex-provider: Codex provider + review remediation
  • b069aec Merge phase-6-socket-client: event-driven socket transport
  • a78b69d Merge phase-7-packaging: release identity, run lock, config, packaging (final phase)
  • 8835989 Move tmux behind runtime adapter
  • 980638d R1 lock state transactions and honor cancel
  • 1fe783c R2 make resume sends fail stop
  • 4915a9c R3 enforce current provider and evidence semantics
  • 924d1c4 R4 tighten cadence diagnostics and reset parsing
  • ff16636 Record Phase 2 live E2E results (doctor + dry-run + single live send)
  • 32d09ce Record Phase 3 live E2E results; add BACKLOG
  • 36a2140 Record Phase 4 review fix and live E2E drill results
  • caee947 Record Phase 5/5.5 drill results and review triage
  • 9b20a64 Record Phase 6 probe results and live drill outcomes
  • c5a1db4 Record Phase 7 orchestrator verification; release blocked on Actions enablement
  • 343ec0d Record external review findings, live-miss incident, and review.md
  • 6d42830 Rename module to github.com/Wave-Consulting-Netherlands/herdr-auto-resume
  • 7e43941 Rename module to github.com/walt-verweij/herdr-auto-resume
  • e339ee7 Replace PLANS.md with Phase 4: Claude Code production support
  • 7ffd357 Replace PLANS.md with Phase 5: Codex provider support
  • 54b41cd Replace PLANS.md with Phase 6: Herdr socket client
  • 83674e6 Replace PLANS.md with Phase 7: packaging, config, run lock (final phase)
  • 5b172a1 Replace deprecated archives.format with formats (goreleaser v2)
  • b517808 Rewire TUI through runtime coordinator
  • f60279d Send herdr socket request ids as JSON strings
  • 44fef68 Send string ids from the events client too
  • 2181bd1 Wire Codex providers into the CLI
  • 7e970df Wire persistent scheduler into CLI
  • d518d65 ci: activate workflows
  • bb5a43b ci: trigger workflow check
  • c48f6d2 feat: add Herdr event stream client
  • 77e1b0c feat: add Herdr socket request transport
  • f640450 feat: add packaging assets and local time rendering
  • 30cc99a feat: add release identity and provenance
  • 5fbc6c0 feat: add single-instance watcher run lock
  • c93481b feat: add socket doctor and Phase 6 documentation
  • 1515e01 feat: add strict YAML configuration
  • 9414e78 feat: preserve Herdr pane identity across moves
  • 77765d5 feat: wire socket events into run loop