Files
PaperClipAI/server
Harold KimandPaperclip 4da38087c8 fix: guard environment delete custom image cancellation state
Tighten ACTIVE_CUSTOM_IMAGE_SETUP_STATUSES with `satisfies` so the tuple
type remains assignable to readonly EnvironmentCustomImageSetupSessionStatus[],
export the constant so routes can reuse it without duplicating the set,
move hasActiveRuntimeUse derivation before the deleteBlockedReasons array so
the reason is included in blast-radius responses, and add
releaseActiveLeasesForEnvironment to atomically release active leases on a
forced delete.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-07-09 09:37:47 +00:00
..
2026-03-12 13:09:22 -05:00