codex

Reva Governance (Codex)

Reva AI governance for OpenAI Codex — Cedar-enforced access control for every Codex tool call and prompt. Shares the Reva PDP backend with the Claude Code plugin.

0 on GitHubby Reva AIv1.0.0updated 4 months agoSecurity

Plugin reva-governance-codex in vpriyathimma/reva-plugin. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Hooks (10)

  • SessionStart

    python3 -c "import sys,json,os,base64,subprocess,re,platform,urllib.request as U; d=json.loads(sys.stdin.read() or \"{}\"); home=os.environ.get(\"CODEX_HOME\") or os.path.expanduser(\"~/.codex\"); ap=

  • UserPromptSubmit

    python3 -c "import sys,json,os,urllib.request as U; d=json.loads(sys.stdin.read() or \"{}\"); body={\"session_id\":d.get(\"session_id\",\"\"),\"cwd\":d.get(\"cwd\",\"\"),\"prompt\":d.get(\"prompt\") o

  • PreToolUse

    python3 -c "import sys,json,os,urllib.request as U; d=json.loads(sys.stdin.read() or \"{}\"); ev=d.get(\"hook_event_name\",\"PermissionRequest\"); body={\"hook_event_name\":ev,\"session_id\":d.get(\"s

  • PermissionRequest

    python3 -c "import sys,json,os,urllib.request as U; d=json.loads(sys.stdin.read() or \"{}\"); ev=d.get(\"hook_event_name\",\"PermissionRequest\"); body={\"hook_event_name\":ev,\"session_id\":d.get(\"s

  • PostToolUse

    python3 -c "import sys,json,os,urllib.request as U; d=json.loads(sys.stdin.read() or \"{}\"); body={\"session_id\":d.get(\"session_id\",\"\"),\"tool_name\":d.get(\"tool_name\",\"\"),\"tool_response\":

  • SubagentStart

    python3 -c "import sys,json,os,urllib.request as U; d=json.loads(sys.stdin.read() or \"{}\"); body={\"hook_event_name\":d.get(\"hook_event_name\",\"\"),\"session_id\":d.get(\"session_id\",\"\"),\"agen

  • SubagentStop

    python3 -c "import sys,json,os,urllib.request as U; d=json.loads(sys.stdin.read() or \"{}\"); body={\"hook_event_name\":d.get(\"hook_event_name\",\"\"),\"session_id\":d.get(\"session_id\",\"\"),\"agen

  • Stop

    python3 -c "import sys,json,os,urllib.request as U; d=json.loads(sys.stdin.read() or \"{}\"); body={\"hook_event_name\":d.get(\"hook_event_name\",\"\"),\"session_id\":d.get(\"session_id\",\"\"),\"agen

  • PreCompact

    python3 -c "import sys,json,os,urllib.request as U; d=json.loads(sys.stdin.read() or \"{}\"); body={\"hook_event_name\":d.get(\"hook_event_name\",\"\"),\"session_id\":d.get(\"session_id\",\"\"),\"agen

  • PostCompact

    python3 -c "import sys,json,os,urllib.request as U; d=json.loads(sys.stdin.read() or \"{}\"); body={\"hook_event_name\":d.get(\"hook_event_name\",\"\"),\"session_id\":d.get(\"session_id\",\"\"),\"agen

View source on GitHub

More from vpriyathimma/reva-plugin

All 2 plugins →

Reva AI governance plugin — Cedar-enforced access control for every Cowork tool call and prompt

hooks

0

Similar plugins

ecc

claudecodex

Harness-native ECC operator layer - 71 agents, 314 skills, 98 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses

200 skills · 98 commands · 71 agents · 1 MCP server · hooks

affaan-m/ECC 302,088

Security review for Claude-generated code. Pattern-based warnings on edits, LLM-powered diff review on Stop, and an agentic commit reviewer that catches injection, XSS, SSRF, hardcoded secrets, and 25+ other vulnerability classes.

hooks

anthropics/claude-code 155,476

Cross-installation agent federation with zero-trust security, PII-gated data flow, and compliance-grade audit trails

3 skills · 1 command · 1 agent

ruvnet/ruflo 81,589

Install the "AAS Security Engineer" workflow plugin from Agentic Awesome Skills.

12 skills

sickn33/agentic-awesome-skills 49,620

duende-skills

claudecodex

Duende development skills and agents for Claude Code — covering OAuth/OIDC protocols, IdentityServer, token management, ASP.NET Core authentication/authorization, BFF patterns, and secure identity architecture

24 skills · 2 agents

anthropics/claude-plugins-official 47,076

SAST analysis, dependency vulnerability scanning, OWASP Top 10 compliance, container security scanning, and automated security hardening

5 skills · 3 commands · 2 agents

wshobson/agents 42,461

Maintain Reva Governance (Codex)?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins2 plugins