Support Codex warm plugin task reuse and recovery (#17390)

This commit is contained in:
Nicky Leach authored and GitHub committed 2026-10-23 19:14:14 -07:00
1 parent 9fb28d06ff
commit aa0037a137
26 files changed
+845 -83

No files matched your search

+1
View File
@@ -179,6 +179,7 @@ export type SandboxProviderCapabilitiesInput = z.infer<typeof sandboxProviderCap
export const pluginEnvironmentDriverDeclarationSchema = z.object({
supportsTasks: z.boolean().optional(),
freshWorkspaceVersion: z.literal(1).optional(),
warmTaskVersion: z.literal(1).optional(),
driverKey: z.string().min(1).regex(
/^[a-z0-9][a-z0-9._-]*$/,
"Environment driver key must start with a lowercase alphanumeric and contain only lowercase letters, digits, dots, hyphens, or underscores",