Ken Simpson and Claude Opus 5.5
01cefd2cc5
Keep deployment settings on hybrid mapped phase payloads
...
Hybrid mapped execution rebuilt its static, mapped, and cleanup phase payloads
from a fixed field list that dropped modal_gpu and modal_max_containers. Those
payloads resolved default settings and expected a different runtime fingerprint
for the same Modal app, so the sibling-validation guard refused them with
ModalRemoteAppOutOfDateError.
Define the fingerprint-shaping payload fields once in settings and copy them at
every derived-payload site (mapped phases, warmup requests, speculative
prewarm targets).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 10:15:57 -08:00
Ken Simpson and Claude Opus 5.5
2188acfe3b
Stop warmups from replacing a freshly deployed Modal app
...
Warmup requests and speculative prewarm targets dropped modal_max_containers,
so they computed a different runtime fingerprint than the dispatch payload for
the same app name. The warmup then stopped and redeployed the app the dispatch
had just deployed, killing in-flight mapped generations with RemoteError.
Carry modal_max_containers into derived warmup payloads, and refuse to stop an
app whose fingerprint this process already deployed or validated.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 09:01:20 -08:00
Ken Simpson
52a33c61c7
Allow V3 dynamic image boundaries
2026-10-30 13:25:34 -07:00
Ken Simpson
c0ed04321f
Fix dynamic image boundary validation
2026-10-30 13:10:22 -07:00
Ken Simpson
5b09bca6c1
Fix SSH worker startup with current ComfyUI
2026-10-29 11:58:16 -07:00
Ken Simpson
140073d8e0
Fix Modal volume hydration helper import
2026-08-30 08:50:07 -07:00
Ken Simpson
b320605dc3
Surface Vast worker failure diagnostics
2026-08-29 22:39:12 -07:00
Ken Simpson
1a8aad397b
Format byte download progress units
2026-08-29 15:02:05 -07:00
Ken Simpson
b1bc6b28ed
Fix Vast worker fingerprint drift
2026-08-29 13:51:06 -07:00
Ken Simpson
0049e9dd14
Decompose prompt payload orchestration
2026-08-29 13:33:54 -07:00
Ken Simpson
21ec9ccd09
Split sync engine integration tests
2026-08-29 13:17:20 -07:00
Ken Simpson
077ef3dee5
Split LLM integration tests
2026-08-29 13:16:30 -07:00
Ken Simpson
8998e603f4
Split prompt interception integration tests
2026-08-29 13:15:31 -07:00
Ken Simpson
9dcccd9e3e
Split Modal executor integration tests
2026-08-29 13:13:19 -07:00
Ken Simpson
e36b448034
Split Modal stream and interrupt handling
2026-08-29 13:04:46 -07:00
Ken Simpson
d8dee4d1bc
Extract prompt interception orchestration
2026-08-29 12:58:35 -07:00
Ken Simpson
7dbba8ceff
Extract prompt affinity planning
2026-08-29 12:54:47 -07:00
Ken Simpson
5c7dfce067
Split execution scheduling collaborators
2026-08-29 12:52:55 -07:00
Ken Simpson
4539bf7090
Split cloud execution runtime responsibilities
2026-08-29 12:48:42 -07:00
Ken Simpson
1d2c862bd6
Split proxy execution by responsibility
2026-08-29 12:42:07 -07:00
Ken Simpson
6ba57ffe7d
Extract cross-process snapshot leases
2026-08-29 12:36:41 -07:00
Ken Simpson
a604e0fdcd
Split asset sync engine into collaborators
2026-08-29 12:34:23 -07:00
Ken Simpson
bcbd8f3237
Split resident LLM runtime by responsibility
2026-08-29 12:23:00 -07:00
Ken Simpson
432d28b7a6
Extract cloud volume reload and prewarm
2026-08-29 12:15:19 -07:00
Ken Simpson
6eb57bc66c
Extract cloud payload streaming
2026-08-29 12:07:37 -07:00
Ken Simpson
035a35b3da
Extract cloud prompt execution
2026-08-29 12:05:00 -07:00
Ken Simpson
9f53b88a69
Extract cloud node output cache
2026-08-29 11:58:39 -07:00
Ken Simpson
b151a7114e
Extract cloud ComfyUI bootstrap
2026-08-29 11:54:39 -07:00
Ken Simpson
b7a1535586
Extract durable cloud session bridge
2026-08-29 11:47:18 -07:00
Ken Simpson
665e913eae
Extract durable cloud invocation lifecycle
2026-08-29 11:41:16 -07:00
Ken Simpson
c8611475ca
Extract Modal app collision guard
2026-08-29 11:35:12 -07:00
Ken Simpson
4b9ed092bd
Introduce cloud runtime store registry
2026-08-29 11:33:24 -07:00
Ken Simpson
30b07d37cd
Extract Modal LLM profile staging
2026-08-29 11:29:36 -07:00
Ken Simpson
261decfae1
Extract mapped remote execution
2026-08-29 11:26:52 -07:00
Ken Simpson
9d51d372bc
Extract Modal warmup orchestration
2026-08-29 11:23:15 -07:00
Ken Simpson
8ff2d409bb
Extract Modal deployment lifecycle
2026-08-29 11:17:53 -07:00
Ken Simpson
33fc89a63b
Extract local remote UI events
2026-08-29 11:11:27 -07:00
Ken Simpson
eec70689c6
Extract local fallback execution
2026-08-29 11:09:12 -07:00
Ken Simpson
eefd73061a
Extract durable host session bridge
2026-08-29 11:07:05 -07:00
Ken Simpson
08243d091f
Extract Modal container administration
2026-08-29 11:02:54 -07:00
Ken Simpson
80feb0314f
Extract Modal billing operations
2026-08-29 10:59:32 -07:00
Ken Simpson
d89ace1c34
Split prompt interception routes by domain
2026-08-29 10:56:47 -07:00
Ken Simpson
fc07fcc12e
Extract queue lifecycle bridge
2026-08-29 10:51:55 -07:00
Ken Simpson
ae8f61eef7
Extract remote execution scheduling
2026-08-29 10:47:41 -07:00
Ken Simpson
1a06ca0f9e
Extract prompt payload rewriting
2026-08-29 10:43:09 -07:00
Ken Simpson
ff8fb7f387
Extract remote component planning
2026-08-29 10:37:00 -07:00
Ken Simpson
4410e7852e
Extract remote graph analysis
2026-08-29 10:35:06 -07:00
Ken Simpson
4c648ab9d4
Extract Modal UI event buffering
2026-08-29 10:31:04 -07:00
Ken Simpson
85ebb3b934
Extract Modal administration operations
2026-08-29 10:29:28 -07:00
Ken Simpson
60e6a003dc
Guard package and flat import shapes
2026-08-29 10:23:06 -07:00