* Add Codex prompt snapshots * Fix prompt snapshot scenario catalogs * Harden prompt snapshot drift check * Fix CLI compat build export * fix: keep codex snapshots out of core plugin surface * fix: harden prompt snapshot ci checks * fix: accept readonly web search onboarding scopes * fix: repair plugin sdk package boundary types * fix: clear prompt snapshot ci regressions * fix: clear latest main ci checks * fix: resolve latest main discord helper overlap * fix: refresh codex dynamic tool snapshots * fix: align prompt snapshot branch with latest ci * fix: isolate plugin auto enable tests * test: refresh prompt dynamic tool snapshots * fix: stabilize bundled channel auto enable * fix: clean stale prompt snapshots
1.5 KiB
Codex Happy Path Prompt Snapshots
These fixtures capture the default OpenAI/Codex happy path for prompt review:
- OpenAI model through the Codex harness and Codex app-server runtime.
messages.visibleReplies: "message_tool", which is the Codex-harness default for visible source replies.- Telegram direct chat, Discord group chat, and a heartbeat turn with
heartbeat_respondavailable.
The Markdown files show the OpenClaw-owned developer instructions, selected thread start/resume params, turn input, and the critical message/heartbeat tool specs. The JSON files contain the complete Codex dynamic tool catalog for each scenario.
The tool catalog is pinned to the canonical happy-path OpenClaw tools so optional locally installed plugin tools do not create fixture churn.
OpenClaw does not render the hidden base Codex system prompt or Codex collaboration-mode instructions here; those are owned by the Codex runtime. These snapshots are intended to make the OpenClaw-injected layers auditable and to catch drift when prompt construction changes.
Regenerate with:
pnpm prompt:snapshots:gen
Check for drift with:
pnpm prompt:snapshots:check
Snapshots:
- telegram-direct-codex-message-tool.md
- discord-group-codex-message-tool.md
- telegram-heartbeat-codex-tool.md
- codex-dynamic-tools.telegram-direct.json
- codex-dynamic-tools.discord-group.json
- codex-dynamic-tools.heartbeat-turn.json