Skip to content

feat: OACP v0.3.0#12

Merged
spbkgw-beep merged 1 commit into
mainfrom
chore/promote-v0.3.0
Apr 29, 2026
Merged

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

Conversation

@kiloloop-release

Copy link
Copy Markdown
Contributor

Summary

Promote OACP v0.3.0 from staging (oacp-release) to public.

New surface (minor bump from 0.2.3):

  • oacp memory init|clone|pull|push|disable — opt-in cross-machine sync of $OACP_HOME/org-memory/** and $OACP_HOME/projects/*/memory/** via a plain git repo rooted at $OACP_HOME. Three-state activation model: Disabled (no marker), Local-only (init without --remote), Synced (init --remote <url> or clone <url>).
  • oacp doctor --memory — advisory checks (10 checks: marker, allowlist, remote, fetch/divergence, signing).
  • oacp setup claude — installs Claude SessionStart/SessionEnd memory pull/push hook scripts and registers them in .claude/settings.json. Hooks are marker-gated and no-op silently unless $OACP_HOME/.oacp-memory-repo is present.

Patch (0.2.4) would be wrong — this adds capability, not just fixes existing.

Test plan

  • Pre-export audit on staging — preflight --full PASS, leak scan clean
  • Build artifacts on staging — oacp_cli-0.3.0-py3-none-any.whl + .tar.gz
  • Public-content audit — no hardcoded paths, no internal refs, no private URLs
  • Tag v0.3.0 on public main HEAD after merge
  • PyPI Trusted Publishing via release.yml workflow
  • pip install oacp-cli==0.3.0 verification

New surface (minor bump):
- oacp memory init|clone|pull|push|disable for opt-in cross-machine sync
  via plain git repo at $OACP_HOME (Disabled / Local-only / Synced model)
- oacp doctor --memory advisory checks (10 checks)
- oacp setup claude installs Claude SessionStart/SessionEnd memory hooks
  (marker-gated via .oacp-memory-repo, no-op when not opted in)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@spbkgw-beep spbkgw-beep merged commit e0e83c9 into main Apr 29, 2026
1 check passed
@spbkgw-beep spbkgw-beep deleted the chore/promote-v0.3.0 branch April 29, 2026 13:12
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