| 11 | const FAILED_RUN_RETRY_MS = Number.isFinite(configuredRetryMs) && configuredRetryMs >= 0 ? configuredRetryMs : 5_000 |
| 12 | const OPENCODE_BIN = process.env.OPENCODE_BIN || "opencode" |
| 13 | const SCHTASKS_BIN = process.env.SCHTASKS_BIN || "schtasks" |
| 14 | const TASK_ROOT = process.env.OPENCODE_LOOPD_TASK_DIR || path.join(process.env.LOCALAPPDATA || path.join(homedir(), "AppData", "Local"), "opencode-loop", "tasks") |
| 15 | |
| 16 | function arg(name, fallback = null) { |
| 17 | const i = args.indexOf(name) |
| 18 | if (i < 0) return fallback |