Skip to content

feat: OACP v0.4.0#20

Merged
spbkgw-beep merged 1 commit into
mainfrom
chore/promote-v0.4.0
Jul 17, 2026
Merged

feat: OACP v0.4.0#20
spbkgw-beep merged 1 commit into
mainfrom
chore/promote-v0.4.0

Conversation

@kiloloop-release

Copy link
Copy Markdown
Contributor

OACP v0.4.0.

Highlights (full details in the CHANGELOG 0.4.0 section):

  • Optional message signing: Ed25519 detached-JWS auth trailer over raw message bytes (sender opt-in via the crypto extra), receiver verify-before-parse with warn-mode annotations, receiver-local trust pins with an integrity-checked import/revoke flow, and a byte-exact signing conformance corpus with tamper coverage.
  • Canonical trailer encodings: exactly one wire spelling per signed message; encoding aliases fail verification.
  • Autonomy instrumentation: pinned four-value completion_kind enum, co-occurring reason codes, checkpoint pause provenance (paused_at_utc, breach_basis), evaluator self-stamped provenance, and human-outcome recording for checkpoint-paused records.
  • Granular task-profile capabilities (merges_pr, files_issues) compiled into the runtime envelope, with the repo-targeting gate hardened across flags, URL positionals, and environment.
  • oacp trust revoke, oacp init --oacp-dir, doctor trust-root drift advisories, and envelope completion fixes (in-session clear, bookkeeping exempt from the file budget).

Quality gate: full preflight (lint, shellcheck, tests) green at the promoted head; wheel + sdist build verified; fresh-venv install smoke with the crypto extra passed.

🤖 Generated with Claude Code

@spbkgw-beep
spbkgw-beep merged commit a77f967 into main Jul 17, 2026
1 check passed
@spbkgw-beep
spbkgw-beep deleted the chore/promote-v0.4.0 branch July 17, 2026 17:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant