docs: record tested Codex cheap-worker launch configuration #355

Closed
opened 2026-07-14 20:32:46 +02:00 by timothy · 1 comment
Owner

Done-when

  • The tested cheap-worker model, effort, and launch command are documented.
  • The current spawn_agent limitation and unsupported legacy model trap are documented.
  • Documentation and repository pre-push checks pass.
  • Adversarial review passed for the current commit.

Done

What was done: Recorded the tested Codex cheap-worker model and launch configuration, the current lack of per-agent model/effort selection in spawn_agent, the tool-bearing low requirement, and the unsupported legacy model trap.

Root cause: n/a — workflow documentation improvement.

Files changed: docs/handoffs/chicorytv-issue-queue.md.

Verification: GPT-5.4-Mini at low effort successfully completed bounded filesystem and Gitea-MCP worker tasks; git diff --check passes. The repository pre-push hook passed API generation checks, ESLint, TypeScript typecheck, and the production web build. A cold review returned MERGEABLE for commit 67bfc1ceb120e71c75d91b9c882181250d5c0ef2. The legacy gpt-5.1-codex-mini launch was confirmed to fail with HTTP 400 under ChatGPT authentication.

Deferred: none.

Follow-up issues: #354 separately tracks the newly reported progressive subtitle drift.

Docs updated: ChicoryTV issue-queue handoff Lessons / workflow lore.

## Done-when - [x] The tested cheap-worker model, effort, and launch command are documented. - [x] The current `spawn_agent` limitation and unsupported legacy model trap are documented. - [x] Documentation and repository pre-push checks pass. - [x] Adversarial review passed for the current commit. ## Done **What was done**: Recorded the tested Codex cheap-worker model and launch configuration, the current lack of per-agent model/effort selection in `spawn_agent`, the tool-bearing `low` requirement, and the unsupported legacy model trap. **Root cause**: n/a — workflow documentation improvement. **Files changed**: `docs/handoffs/chicorytv-issue-queue.md`. **Verification**: GPT-5.4-Mini at low effort successfully completed bounded filesystem and Gitea-MCP worker tasks; `git diff --check` passes. The repository pre-push hook passed API generation checks, ESLint, TypeScript typecheck, and the production web build. A cold review returned MERGEABLE for commit `67bfc1ceb120e71c75d91b9c882181250d5c0ef2`. The legacy `gpt-5.1-codex-mini` launch was confirmed to fail with HTTP 400 under ChatGPT authentication. **Deferred**: none. **Follow-up issues**: #354 separately tracks the newly reported progressive subtitle drift. **Docs updated**: ChicoryTV issue-queue handoff Lessons / workflow lore.
timothy added the priority: lowad-hoc labels 2026-07-14 20:32:46 +02:00
Author
Owner

Done

What was done: Added the tested Codex cheap-worker launch profile to the ChicoryTV queue handoff: GPT-5.4-Mini at low effort for bounded tool-bearing work, separate codex exec routing when spawn_agent cannot select model/effort, the unsupported legacy-model trap, and a model-cache rollover check.

Root cause: n/a — workflow documentation improvement prompted by model-selection rediscovery during this session.

Files changed: docs/handoffs/chicorytv-issue-queue.md.

Verification: git diff --check; pre-push API generation check, ESLint, TypeScript typecheck, and production web build; six consecutive passes of the unrelated Libraries screen test after one CI timing flake; cold review MERGEABLE at final head b37924545c5884bbe5bbf5a446a1a6b29bf2c556; Actions run 639 fully green. Merged as PR #356, merge commit ecde59be320b2dedf6af33b59f2c69c9d98e152b.

Deferred: none.

Follow-up issues: #354 tracks progressive subtitle drift. #357 tracks the high-priority Jellyfin/Kodi player-owned playback PoC.

Docs updated: docs/handoffs/chicorytv-issue-queue.md Lessons / workflow lore.

## Done **What was done**: Added the tested Codex cheap-worker launch profile to the ChicoryTV queue handoff: GPT-5.4-Mini at low effort for bounded tool-bearing work, separate `codex exec` routing when `spawn_agent` cannot select model/effort, the unsupported legacy-model trap, and a model-cache rollover check. **Root cause**: n/a — workflow documentation improvement prompted by model-selection rediscovery during this session. **Files changed**: `docs/handoffs/chicorytv-issue-queue.md`. **Verification**: `git diff --check`; pre-push API generation check, ESLint, TypeScript typecheck, and production web build; six consecutive passes of the unrelated Libraries screen test after one CI timing flake; cold review MERGEABLE at final head `b37924545c5884bbe5bbf5a446a1a6b29bf2c556`; Actions run 639 fully green. Merged as PR #356, merge commit `ecde59be320b2dedf6af33b59f2c69c9d98e152b`. **Deferred**: none. **Follow-up issues**: #354 tracks progressive subtitle drift. #357 tracks the high-priority Jellyfin/Kodi player-owned playback PoC. **Docs updated**: `docs/handoffs/chicorytv-issue-queue.md` Lessons / workflow lore.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: timothy/ersatztv#355