Skip to content

Releases: Nobbettt/acta

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 05 Sep 19:58

Changelog

  • 72024dc fix: stop a supported Claude CLI failing every run it records

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 05 Sep 13:12

Changelog

  • c9749c2 Bump the github-actions group with 3 updates
  • 3c8fcff Merge branch 'main' into dependabot/github_actions/github-actions-d3b4f573ca
  • f116d95 Merge branch 'main' into dependabot/go_modules/go-dependencies-3103e07598
  • 23a602f Merge pull request #3 from Nobbettt/feat/parent-trace-context
  • ffd1dfc Merge pull request #5 from Nobbettt/dependabot/github_actions/github-actions-d3b4f573ca
  • 0b3b738 Merge pull request #6 from Nobbettt/dependabot/go_modules/go-dependencies-3103e07598
  • 340266b Merge pull request #7 from Nobbettt/docs/comparison-guarantees
  • 2a936cb chore(deps): bump the go-dependencies group across 1 directory with 8 updates
  • 71a0cb9 feat: accept optional W3C parent trace context from launcher env
  • bb1bf92 feat: classify shell commands into categories and derived file events (#9)
  • 64e061d fix: NaN sampler args take the documented always-on fallback
  • 2e11f6e fix: PR-review round 10 — honest schema versions and preflight coverage
  • 311a009 fix: PR-review round 12 — wider ambiguity detection, type-preserving masks
  • 1d43257 fix: PR-review round 14 — producer provenance and version-gated fields
  • 8a7cf49 fix: PR-review round 16 — validate before transform, recursive raw scrub, uniform provenance
  • bce4c02 fix: PR-review round 18 — validated OTLP endpoints, flag-based redaction provenance
  • 0e9e685 fix: PR-review round 19 — typed structural exemptions, ordered redaction passes
  • 2260c78 fix: PR-review round 2 — legacy digest redaction, content-based classification, number fidelity
  • d453d2b fix: PR-review round 20 — typed shared redactor, prefix preservation, version guards
  • 584015b fix: PR-review round 21 — strict envelope validation, complete upload budget
  • 345edf8 fix: PR-review round 22 — element-wise array inspection, strict nested decoding
  • b51189e fix: PR-review round 23 — map details verified only when inspectable, payload schemas at preflight
  • c55091b fix: PR-review round 24 — user-data containers exempt from exact traversal, real-envelope preflight
  • 39ccd15 fix: PR-review round 25 — generic local scrub, complete export accounting
  • a99e545 fix: PR-review round 26 — raw-backed known details scrubbed, duplicate keys rejected
  • 0c31ff1 fix: PR-review round 27 — dual discriminator inspection, unconditional version guards
  • d78e0d4 fix: PR-review round 28 — withhold path for opaque JSON, stamping before early return
  • 8312122 fix: PR-review round 29 — scoped user-data exemptions, drop-accounted required mode
  • 96e9235 fix: PR-review round 3 — reasoning caps, sniffing, atomic-commit truthfulness
  • 669a8f8 fix: PR-review round 30 — positive identification before kind-based exemptions
  • 2023bcd fix: PR-review round 31 — provenance-gated exemptions, preserved terminal structured output
  • d522b55 fix: PR-review round 32 — abort required runs on exporter setup failure
  • 9371a22 fix: PR-review round 33 — one duplicate-key-safe provider decode boundary, redacted_thinking support
  • 8379f73 fix: PR-review round 34 — unverified scalar records, redacted_thinking in traces
  • a66228b fix: PR-review round 35 — generation-pinned uploads, serialized projection commits
  • 38e8a96 fix: PR-review round 36 — redacted pinned snapshots, locked no-manifest fallback
  • bef8806 fix: PR-review round 37 — cancellable lock waits, read-only-safe uploads, process-local serialization
  • b522349 fix: PR-review round 38 — no-follow lock opens, Windows share-safe snapshots, ordered trace finalization
  • d1c8425 fix: PR-review round 39 — trace outcome settled after full local finalization
  • 68e26fd fix: PR-review round 4 — budget accounting, full-stream redaction, structure-preserving masks
  • 87b482b fix: PR-review round 40 — digest OTLP fields reconciled from the settled record
  • ded56cd fix: PR-review round 41 — publication is the last act
  • 9da7d4f fix: PR-review round 42 — publication outcome in the trace, atomic telemetry reconciliation
  • f995a4e fix: PR-review round 43 — cumulative snapshot budget
  • cd0632c fix: PR-review round 45 — crash-safe generation commits
  • 78d6198 fix: PR-review round 46 — shared crash recovery on upload, copy-fallback backups
  • b1bb463 fix: PR-review round 47 — manifest-last durability, atomic copied backups, Windows read-only detection
  • 95535bb fix: PR-review round 5 — parse-verified sniffing, exact discriminators, strict artifact IDs
  • a9044d5 fix: PR-review round 7 — withhold ambiguous artifacts, fail fast on config conflicts
  • 616f3a3 fix: PR-review round 8 — withheld references, flag conflicts, schema v3
  • 338d461 fix: PR-review round 9 — required policy vs sampling, consistent schema bumps
  • 9db88f3 fix: bound reasoning content and default exporter policy to best-effort
  • 0ba7f56 fix: centralize schema-version stamping across all rewrite paths
  • 0971243 fix: exact reasoning discriminators in the digest path
  • bdd2333 fix: harden reasoning redaction and evidence retention
  • 091a023 fix: make Windows projection replacement share-safe
  • a7f02eb fix: re-digestion recognizes prior redaction markers
  • 99ed5a6 fix: restore explicit sampler parsing with NaN rejection
  • 8831588 fix: schema-diff-derived registry gates v3-only fields everywhere
  • 705ea9b fix: scrub nested reasoning in unsupported event payloads
  • 73703df fix: strip OTLP credentials from agent env and honor OTEL controls
  • b391578 refactor: ponytail simplification round 1
  • f0d06b5 refactor: ponytail simplification round 2
  • baf922a refactor: ponytail simplification round 3
  • c8ce0be refactor: ponytail simplification round 4
  • c3e2fce refactor: ponytail simplification round 5
  • 5cdcd1d refactor: ponytail simplification round 6

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 21 Aug 13:43

Acta v0.1.0 — initial public release.

Acta runs coding agents (Codex, Claude Code) noninteractively and records every run as a portable, reviewable evidence bundle: the raw agent stream, a normalized trajectory, the workspace diff, and exact per-write patches. Review the run, not just the result.

Highlights

  • acta run for Codex and Claude Code: raw stdout/stderr capture with per-line arrival timestamps, staged outside agent-writable roots and published only after the full process tree exits
  • Trajectory digestion (digest.json) and a stable replay event stream (acta-events.jsonl), re-derivable from raw evidence via acta digest
  • Live OTLP/HTTP trace export (structural metadata by default; payload export is opt-in)
  • Hybrid upload of completed bundles to an ingest backend
  • Published, versioned JSON Schema contracts under schemas/ — see docs/data-contracts.md. The versions in this release are the first published versions of each contract; readers reject anything lower.

Notes

  • Full changes: CHANGELOG.md
  • Windows (amd64) builds are experimental
  • Verify downloads against checksums.txt; an SBOM is attached per artifact