Files
openclaw/extensions
Peter Steinberger 9b560b8a41 fix: limit Codex attribution to local transcripts
Summary:
- Limit canonical OpenAI Codex app-server attribution rewrites to local transcript and trajectory records.
- Keep runtime/tool routing on the selected OpenAI model metadata, including OpenAI API-key backup profiles.
- Fix the current gateway-readiness lint blocker that was red on main.

Verification:
- codex-review branch helper clean with focused Codex app-server tests.
- pnpm lint --threads=8
- pnpm test src/commands/gateway-readiness.test.ts
- GitHub CI run 25960997256 green.

Co-authored-by: Eva (agent) <eva+agent-78055@100yen.org>
2026-05-16 12:45:11 +01:00
..
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-15 07:28:28 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-15 07:28:28 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00
2026-05-16 10:11:41 +01:00