Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
c851380
RHAIENG-5920: add Codex CLI container image for RHOAI
hmoghani Jul 10, 2026
1c19f6a
fix: address markdown lint — blank line before list
hmoghani Jul 10, 2026
1ca1727
docs(codex): add base image build requirements (RAM, disk, time)
hmoghani Jul 10, 2026
f9efe0d
fix(codex): fix entrypoint arg handling and MCP dedup
hmoghani Jul 10, 2026
b2a193e
fix(codex): address CodeRabbit review findings
hmoghani Jul 10, 2026
3ac7e36
Merge branch 'main' into rhaieng-5920-codex-container-image
hmoghani Jul 10, 2026
afe11a3
docs(codex): document vLLM version requirements from testing
hmoghani Jul 14, 2026
a510ca1
fix(codex): correct vLLM compatibility — parser issue, not version
hmoghani Jul 15, 2026
18cd001
fix(codex): correct root cause — gpt-oss model rejects namespace tool…
hmoghani Jul 16, 2026
fad96b9
docs(codex): confirmed — namespace tools unsupported for harmony mode…
hmoghani Jul 17, 2026
5ef4f2d
Merge branch 'main' into rhaieng-5920-codex-container-image
hmoghani Jul 17, 2026
d773f60
fix(codex): address code review findings
hmoghani Jul 18, 2026
a19d9cf
fix(codex): address reviewer feedback — npm image, registry docs, COD…
hmoghani Jul 21, 2026
5145774
docs: update AGENTS.md codex entry to reflect npm-based build
hmoghani Jul 21, 2026
910756d
fix(codex): fix stale references in deployment.yaml and Containerfile…
hmoghani Jul 21, 2026
2e89047
docs(codex): document vLLM tool calling limitation with Qwen3 models
hmoghani Jul 22, 2026
dfc9029
docs(codex): add upstream vLLM bug reference for harmony namespace tools
hmoghani Jul 22, 2026
ed5d5d4
docs(codex): update compatibility — Qwen3.6-27B and Qwen3-32B tool ca…
hmoghani Jul 23, 2026
001b26e
docs(codex): remove untested Nemotron-3 from compatibility table
hmoghani Jul 23, 2026
9c886ac
fix(codex): clarify RHOAI developer role issue applies to all models
hmoghani Jul 23, 2026
defff39
fix(codex): address CodeRabbit — qualify version claim, fix markdown …
hmoghani Jul 23, 2026
2ef0cdc
fix(codex): remove unused temp file cleanup from entrypoint
hmoghani Jul 23, 2026
6994ca5
fix(codex): replace npmjs.com link with GitHub releases (403 on link-…
hmoghani Jul 23, 2026
4de3263
fix(codex): insert model/provider keys at top of config.toml, not end
hmoghani Jul 23, 2026
2a790c2
fix(codex): address msager27 feedback — OGX note, consistent RHOAI na…
hmoghani Jul 23, 2026
c710d11
feat(codex): add OpenShell sandbox guide, fix remaining review findings
hmoghani Jul 27, 2026
67387f9
fix(codex): fix markdown heading levels in OpenShell section (MD001)
hmoghani Jul 27, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,8 @@ Several agents diverge significantly from the standard pattern:

**openclaw/deployment** - Kustomize-based deployment of OpenClaw on OpenShift. Uses pre-built image (`ghcr.io/openclaw/openclaw:latest`), not a Dockerfile. Kustomize overlays for customization (model endpoint, storage class). No Makefile, no FastAPI, no src/. Port 18789 (gateway).

**codex/deployment** - CLI-based coding agent (OpenAI Codex CLI, Apache 2.0). `Containerfile` installs Codex via npm (pre-built upstream binary with disclaimer); `Containerfile.base` available as source-built alternative. No Makefile, no pyproject.toml, no FastAPI, no `/chat/completions`, no tests/. Uses `entrypoint.sh` for runtime config, `sleep infinity` for `oc exec` access. Requires vLLM with Responses API (`/v1/responses`) and non-harmony models.

## Common gotchas

- `agent.yaml` is read at runtime by Makefile -- if malformed, all make targets break
Expand Down
Loading
Loading