feat: reuse Daytona sandbox leases (#8513)

Add opt-in reusable Daytona sandbox lease support, including retryable pending cleanup handling.\n\nPR: https://github.com/paperclipai/paperclip/pull/8513
This commit is contained in:
Devin Foley authored and GitHub committed 2026-06-22 19:35:53 -07:00
1 parent 2e2da3bc2f
commit cd38c150b0
15 files changed
+1106 -79

No files matched your search

+1
View File
@@ -124,6 +124,7 @@ export const pluginEnvironmentDriverDeclarationSchema = z.object({
kind: z.enum(["environment_driver", "sandbox_provider"]).optional(),
displayName: z.string().min(1).max(100),
description: z.string().max(500).optional(),
supportsReusableLeases: z.boolean().optional(),
configSchema: jsonSchemaSchema,
});