Files
Matt H 81fac4875e Add OpenAI Codex plugin support (#10)
* Add OpenAI Codex plugin support (dual-manifest)

Add .codex-plugin/plugin.json manifest and .agents/plugins/marketplace.json
for Codex compatibility. Skills directory is shared between both platforms.

* Add .agents/skills symlinks for Codex skill discovery

Codex scans .agents/skills/ at the repo root for skill auto-discovery.
Symlinks point back to the shared skills/ directory so both platforms
read the same SKILL.md files. Codex docs confirm symlink support.

* Direct agent to read from output file instead of stdout

Codex truncates stdout via max_output_tokens on tool calls, so the
JSON results get cut off. The -o flag already saves full results to
file — instruct the agent to read from there instead.

* Tell agent not to cap output tokens on parallel-cli commands

The CLI already bounds output via --max-results and
--excerpt-max-chars-total. Adding max_output_tokens on the tool call
creates a second truncation layer that breaks JSON parsing.

* Add Codex installation instructions to README

* Fix enrichment skill: add --output to poll command

The --target flag on enrich run doesn't carry over to the poll step,
so the output CSV was never written. The poll command needs its own
--output flag to save results.

* Add --json flag to enrich run commands

Without --json, the CLI output isn't structured and the interaction_id
can't be parsed for multi-turn context chaining.
2026-03-26 21:39:33 -07:00

1.4 KiB