import type { Effort, Payload } from "../../external.ts"; /** * Test fixture for Codex effort levels. * Runs all three effort levels in sequence. * * Run with: * AGENT_OVERRIDE=codex pnpm play codex-effort.ts * * Effort levels: * - "mini": gpt-5.1-codex-mini + modelReasoningEffort: "low" * - "auto": gpt-5.1-codex + default reasoning * - "max": gpt-5.1-codex-max + modelReasoningEffort: "high" */ const efforts: Effort[] = ["mini", "auto", "max"]; export default efforts.map((effort) => ({ "~pullfrog": true, agent: "codex", prompt: "What is 2 + 2? Reply with just the number.", event: { trigger: "workflow_dispatch", }, modes: [], effort, })) satisfies Payload[];