Skip to content

Add Codex PowerMem hook plugin - #1131

Open
wayyoungboy wants to merge 1 commit into
oceanbase:mainfrom
wayyoungboy:feature/powermem-codex-plugin-20260701180759
Open

Add Codex PowerMem hook plugin#1131
wayyoungboy wants to merge 1 commit into
oceanbase:mainfrom
wayyoungboy:feature/powermem-codex-plugin-20260701180759

Conversation

@wayyoungboy

@wayyoungboy wayyoungboy commented Jul 1, 2026

Copy link
Copy Markdown
Member

Summary

  • add a first-party Codex hook plugin with setup, status, stop, and uninstall skills
  • add Codex plugin packaging via Makefile and plugin release workflow artifacts
  • package the Codex zip as a local marketplace root so the marketplace entry resolves after unzip
  • keep CentOS 7 binary builds compatible with dependency source builds by enabling C99 and installing required image headers
  • remove unrelated assets, deployment drafts, and scratch files from this PR

Validation

  • go test ./... in apps/powermem-codex-plugin
  • shell syntax checks for Codex plugin hook and lifecycle scripts
  • JSON validation for marketplace, plugin manifest, and hook manifest
  • Codex plugin manifest validation
  • Codex plugin package script plus zip structure validation
  • isolated Codex marketplace/install smoke from the packaged zip
  • CentOS 7 C99 source-build smoke reproducing the old failure mode without CFLAGS and passing with CFLAGS=-std=c99

Notes

  • GitHub Actions passed on the updated head, including Codex plugin packaging and native binary builds for CentOS 7 Linux amd64, macOS amd64/aarch64, and Windows amd64.

@wayyoungboy
wayyoungboy force-pushed the feature/powermem-codex-plugin-20260701180759 branch from fae97ec to ef9f2c8 Compare July 1, 2026 15:42
@wayyoungboy
wayyoungboy force-pushed the feature/powermem-codex-plugin-20260701180759 branch from ef9f2c8 to e08606c Compare July 1, 2026 15:48
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