From 67bfc1ceb120e71c75d91b9c882181250d5c0ef2 Mon Sep 17 00:00:00 2001 From: Timothy Date: Tue, 14 Jul 2026 20:33:21 +0200 Subject: [PATCH 1/3] docs(queue): record cheap-worker launch config Record the tested GPT-5.4-Mini low-effort worker command, current spawn-agent limitation, and unsupported legacy model trap so future sessions can route bounded work without rediscovery. Refs #355 Co-Authored-By: OpenAI Codex --- docs/handoffs/chicorytv-issue-queue.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docs/handoffs/chicorytv-issue-queue.md b/docs/handoffs/chicorytv-issue-queue.md index 93c19a6e8..f752c4077 100644 --- a/docs/handoffs/chicorytv-issue-queue.md +++ b/docs/handoffs/chicorytv-issue-queue.md @@ -184,6 +184,15 @@ HARD CONSTRAINTS: - READ docs/README.md → the convention docs FIRST; point recon/implementer agents at specific doc sections. Only recon the task-specific delta. +- **Codex cheap-worker launch (tested 2026-07-14)**: the native `spawn_agent` interface currently + has no model/effort selector, so it provides parallelism but not cost savings. For bounded, + tool-bearing selector/recon work, launch a separate worker with + `codex exec --ephemeral --color never -m gpt-5.4-mini -c model_reasoning_effort=low -s read-only + -C ""`. GPT-5.4-Mini is the current supported small/cost-efficient + profile on this ChatGPT-authenticated host; the older `gpt-5.1-codex-mini` guess fails with HTTP 400. + Keep `low` whenever any shell/MCP/web tool is exposed; reserve `minimal` for explicitly tool-free + synthesis over already-supplied bounded evidence. If the model rolls over, inspect the visible entries + in `~/.codex/models_cache.json` instead of guessing names, then update this dated note once verified. - Keep the MAIN checkout's `web/node_modules` fresh (`npm install` after pulling a PR that adds a dep) — worktrees copy it, and a stale copy broke typecheck in a #198 worktree. - **Playwright-MCP E2E: never open tabs/window.open for file-download endpoints** — curl them. -- 2.47.3 From a54a2b6f82f608a734b86c9a02f18ae2cc0a1a99 Mon Sep 17 00:00:00 2001 From: Timothy Date: Tue, 14 Jul 2026 20:46:01 +0200 Subject: [PATCH 2/3] chore(ci): retry runner setup for docs PR Retrigger CI after the migration job failed in Setup .NET while cleaning a missing runner-cache file, before any migration command executed. Refs #355 Co-Authored-By: OpenAI Codex -- 2.47.3 From b37924545c5884bbe5bbf5a446a1a6b29bf2c556 Mon Sep 17 00:00:00 2001 From: Timothy Date: Tue, 14 Jul 2026 20:51:59 +0200 Subject: [PATCH 3/3] chore(ci): retry flaky Libraries screen test Retrigger CI after the existing Libraries scan-progress test failed once remotely but passed six consecutive local runs at the same documentation-only PR head. Refs #355 Co-Authored-By: OpenAI Codex -- 2.47.3