feat(backends): add codex/gemini external runners and wire backend selection

This commit is contained in:
William Valentin
2026-02-17 09:26:21 -08:00
parent 2273ffd020
commit 1d59becfa5
4 changed files with 95 additions and 0 deletions
+8
View File
@@ -195,6 +195,14 @@ const backendsSchema = z.object({
args: z.array(z.string()).default([]),
timeout_ms: z.number().min(1_000).max(600_000).default(120_000),
}).default({ enabled: false }),
codex: z.object({
enabled: z.boolean().default(false),
path: z.string().optional(),
}).default({ enabled: false }),
gemini: z.object({
enabled: z.boolean().default(false),
path: z.string().optional(),
}).default({ enabled: false }),
native: z.object({
enabled: z.boolean().default(true),
}).default({ enabled: true }),