Metadata-Version: 2.5
Name: slashid-ai-forwarder-codex
Version: 0.1.2
Summary: Codex managed hook and per-user daemon: preflight verdicts and rollout events for SlashID NHI
Project-URL: Documentation, https://console.slashid.com/docs/identity-protection/onboarding/openai/
Project-URL: Source, https://github.com/slashid/slashid-ai-forwarders/tree/main/codex
Author: SlashID
License: Apache-2.0
Requires-Python: >=3.12
Requires-Dist: aiosqlite>=0.20
Requires-Dist: certifi
Requires-Dist: fastapi>=0.115
Requires-Dist: httpx>=0.28
Requires-Dist: platformdirs>=4.2
Requires-Dist: pydantic-extra-types>=2.10
Requires-Dist: pydantic-settings>=2.6
Requires-Dist: pydantic>=2.10
Requires-Dist: tenacity>=9.0
Requires-Dist: uvicorn>=0.32
Description-Content-Type: text/markdown

# slashid-ai-forwarder-codex

SlashID's hook for [OpenAI Codex](https://openai.com/codex/), the CLI and the ChatGPT desktop app.

It runs on a developer's machine as a Codex hook. Before each prompt and tool call it asks SlashID for a verdict, so a prompt or call that reads a file you have tagged sensitive, or that violates one of your policies, can be blocked. After each response it sends SlashID an invocation event: the model, token usage, the tools requested and used, and the files read.

Install it with `uv tool install slashid-ai-forwarder-codex` or `pip install slashid-ai-forwarder-codex`. Requires Python 3.12 or later.

Setup, with or without MDM, configuration and troubleshooting are in the documentation:
**https://console.slashid.com/docs/identity-protection/onboarding/openai/**

Source: [slashid/slashid-ai-forwarders](https://github.com/slashid/slashid-ai-forwarders/tree/main/codex). Apache-2.0.
