Repository navigation
Releases: dacharika/dacli
Releases · dacharika/dacli
Release list
v0.3.1
v0.3.0
Changelog
- d5c5ac1 -m
- 288d386 -m
- 9cf790e -m
- b272112 -m
- e072022 -m
- dc70055 364: serialize direct task mutations
- be5c6cb 365: verify read-only runtime probes locally — mutation red: TestRuntimeEnforcesRO reported declaration-only runtime must not claim and failed probe must not enforce
- dee0d91 366: replace output parsing with typed command results (#531)
- 6fc9e5d 367: reconcile shipped support documentation (#537)
- 3a45011 368: make markdown store writes power-loss durable (#525)
- 6b417aa 369: reject reused groups after recorded leader death
- e836ae3 370: keep loop dry-run side-effect free
- 753efbc 371: add first-class Codex runtime support
- 10ab5b5 372: enforce detached runtime deadlines — mutation red: TestFinalizePreservesRecordedTimeout overwrote timed-out with no visible result
- 3d5cef6 372: satisfy watchdog argument bounds lint
- 588ac26 373: honor explicit loop implementer roles (#526)
- 62ab677 374: bind runtime probe cache to executable bytes
- 886b6a8 375: keep an authenticated guardian alive for runtime descendants
- 583ffc5 375: reproduce lost descendants without weakening PGID safety
- 9db2c59 377: isolate temporary-workspace tests from ambient agent identity
- e698348 378: derive loop worker timeouts from estimates
- 8e0a947 378: document loop worker timeout policy
- 6ee09c4 379: migrate legacy halted loop marker
- dec221d 379: recover halted loop when trunk advances
- 94f9943 381: reject non-finite task estimates
- 6ea0f9e 382: keep status reads from finalizing detached runs (#509)
- 606f104 384: make process-dependent tests visibility-aware
- 0665bf4 384: use observable exit after deliberate recorder kill
- aa2e485 385: infer implementation scope for loop claims
- 5929a7f 387: distinguish Codex sandbox startup from write denial
- a8ac010 389: allow honest-empty review anchors (#520)
- 1744550 391: preserve and handle restricted worker diagnostics (#510)
- bda9b58 393: infer estimate implementation claims (#518)
- 0d83751 394: fail interrupted GitHub pushes honestly (#511)
- ed41cb8 396: recover merged PR cleanup failures (red: run 1 merge failed after integrated 0) (#519)
- 3ac37a5 397: recognize squash-merged task PRs (#524)
- 32df6d7 399: preserve built branches awaiting PR creation (#536)
- 20d28e1 400: Fix wait startup race that finalizes actively starting Codex runs (#541)
- ad87352 403: Define provider-neutral model profiles and routing policy (#559)
- 4f6be10 404: add executable coding CLI conformance contract (#558)
- 76d8bc7 405: add Gemini and Copilot runtime adapters
- 402e3de 405: satisfy usage-format lint gate
- b4db035 406: Implement explicit provider limit policies and fallback chains (#561)
- ba07f18 407: route loop work with explained measured strategy
- 38d9bb4 411: hydrate verified runtime probes consistently (#563)
- b662579 412: prioritize leading Fix intent (red: TestTeamAssignLeadingIntentVerbTakesPrecedence routed Fix verify to reviewer) (#565)
- 73aecf2 413: gate second title verb on explicit modifier (#568)
- e623705 414: Correct documentation drift after multi-CLI and sandbox releases (#574)
- 61eae93 415: add multi-CLI model routing operator guide (#575)
- 8d8edf0 416: Document GitHub collaboration App boundary Docker and swarm operations (#576)
- 2eef07f 419: preserve explicit new claims and stop policy retries
- b77ab4c 425: implement signed offline cloud sync; red: tampered fixture got ErrInvalidPayload, want ErrInvalidSignature
- 62a7930 425: satisfy pinned lint checks
- efd165d 427: preserve child worktree staging and attribution; red: malformed -m committed 1781d22 as a-root
- 04b883b 428: gate required test check on every CI job
- 32fc85b 429: install pinned Syft before tagged releases
- c0c734c 430: add checksummed event-log replay
- e922104 431: add idempotent retry and dead-letter transition audits; red: replay mutation moved queue cursor to 2 and stage replay did not report no-op
- 9ea88af 431: make transition receipts recoverable and serialized; red: without queue serialization concurrent replay appended 3 audit events, want 2
- 1848c2e 431: reuse durable transition lock and writes; red: without queue serialization concurrent replay appended 3 audit events, want 2
- bcf2de0 432: handle wrapped verification exit errors
- e85b5a4 432: persist structured verification provenance
- e41bfb2 433: export stable scenario metrics JSON
- bebf568 434: add release-readiness scenarios; mutations fail outcome assertions
- bd1ab85 434: harden scenario harness cleanup and wrapped errors; red: each broken variant trips its outcome assertion
- a588ad7 435: require MCP schema versions before execution
- 6149670 435: version MCP schemas and pin additive compatibility
- 4be744d 436: cover recovered wait finalization
- a43daa7 437: deduplicate semantic GitHub mirror records
- 0d28097 437: preserve distinct decision mirror payloads
- 7054b8e 438: pin CI security scan to patched Go 1.25.13
- 51e8302 439: repair stale worktree removal after prune preview
- 80527aa 443: emit stable task IDs in worker commands; mutation: numeric Ref fails TestPromptSuffixUsesStableTaskIDForMutatingCommands on missing stable task check
- d0a4064 445: resolve project-qualified task references
- 03dcd3f 446: import GitHub acceptance checklists on pull
- aa25529 448: preserve effective landing policy across loop recovery
- 51090bc 449: enforce effective project landing policy
- 15904a3 450: add typed project landing policy resolution
- 2769d8b 453: select PR path for configured record tail
- b41228c 463: rebuild provider-neutral roster and enforce routing invariants
- 221a307 500: avoid token capability lint heuristic
- 7864afc 500: enforce runtime token ceilings
- b24d30a 529: close mapped issues without disclosing workspace records
- 3afd1fd 529: make PR shipping land before acceptance
- 9ca25c4 529: make transaction dry-run show merge identity
- bc91d11 542: harden reconciliation against false positives
- d0442b5 542: reject stale merged PR generations
- f7f43d9 558: tolerate workspaces without recovery runs
- de9f6e4 650: upgrade dacli skill operator playbook
- 0214a21 Add explicit single-harness and hybrid routing policy
- 8dec8d6 Align skill with agent-run product automation
- 128a737 Complete agent feedback lifecycle gaps (#902)
- ebcc994 Complete lifecycle truth and decompose coordinators (#903)
- 8a2590d Define agent-first control-plane vision
- 231f248 Fix CLI audit contracts and operational gaps (#914)
- b0724f3 Fix fail-open orphan takeover review findings
- 6b0e829 Fix project-stack role and verification resolution
- b54ba3c Fix repeated spawn claim accumulation
- bb89201 Fix runtime build capability preflight
- 8f97b64 Fix v0.3...