Commit Graph
69 Commits
Author SHA1 Message Date
xmarre fc7c0f6946 Tighten sticky VAE load preflight accounting 2026-04-16 07:32:50 +02:00
xmarre d56a716418 Budget sticky VAE preflight for model load 2026-04-16 07:25:31 +02:00
xmarre 27aa644775 Merge pull request #18 from xmarre/codex/inpaint-vae-node-fallback
Handle sticky tiled fallback for inpaint VAE encodes
2026-04-16 06:50:48 +02:00
xmarre e345e5f9d0 Avoid caching bound tiled VAE methods 2026-04-16 06:46:49 +02:00
coderabbitai[bot]andCodeRabbit 43fce69abd fix: apply CodeRabbit auto-fixes
Fixed 1 file(s) based on 1 unresolved review comment.

Co-authored-by: CodeRabbit <noreply@coderabbit.ai>
2026-04-16 04:37:55 +00:00
xmarre bafd34d48b Route sticky inpaint VAE encodes through tiled entrypoint 2026-04-16 06:30:29 +02:00
xmarre cf6843fd70 Merge pull request #17 from xmarre/codex/face-detailer-tiled-vae-admission
Wrap tiled VAE memory admission under sticky GPU
2026-04-16 05:41:26 +02:00
xmarre 5c623b9cdb Fix tiled VAE wrapper review regressions 2026-04-16 05:35:27 +02:00
xmarre bd249781b3 Wrap tiled VAE memory admission under sticky GPU 2026-04-16 05:21:56 +02:00
xmarre 1d1fa53828 Merge pull request #16 from xmarre/codex/external-fallback-free-memory
[codex] Fix external free-memory fallback trim
2026-04-16 04:04:34 +02:00
xmarre 6342d4c3ad Protect related external fallback entries 2026-04-16 03:57:10 +02:00
xmarre f60a8f9972 Skip dynamic external fallback trim 2026-04-16 03:54:13 +02:00
coderabbitai[bot] 61ed3e16d4 📝 Add docstrings to codex/external-fallback-free-memory
Docstrings generation was requested by @xmarre.

The following files were modified:

* `cleanup.py`
* `patches.py`
2026-04-16 01:47:19 +00:00
xmarre d827213bb2 Fix external free-memory fallback trim 2026-04-16 03:41:44 +02:00
xmarre 8998be1d78 Merge pull request #15 from xmarre/codex/fix-vae-preload-boundary
Fix sticky VAE preflight at the preload boundary
2026-04-16 03:12:08 +02:00
xmarre 9d34f008ab Fix VAE preload boundary preflight 2026-04-16 03:06:11 +02:00
xmarre 1f282ea6f0 Merge pull request #14 from xmarre/codex/auto-vae-preflight
[codex] Add sticky VAE preflight tiling
2026-04-15 21:47:18 +02:00
xmarre 79b9565867 Add sticky VAE preflight tiling 2026-04-15 21:41:13 +02:00
xmarre 2eb0817c12 Merge pull request #13 from xmarre/codex/seedvr2-pr12-regression-fix
[codex] restore SeedVR2 cache reuse by default
2026-04-15 20:31:42 +02:00
coderabbitai[bot]andCodeRabbit 334390a739 fix: apply CodeRabbit auto-fixes
Fixed 1 file(s) based on 2 unresolved review comments.

Co-authored-by: CodeRabbit <noreply@coderabbit.ai>
2026-04-15 18:27:16 +00:00
xmarre 815590498b fix: close SeedVR2 integration install race 2026-04-15 20:17:27 +02:00
xmarre ac42debea7 fix: restore SeedVR2 cache reuse by default 2026-04-15 20:07:10 +02:00
xmarre baba29152f Update README with external GPU cache details
Enhance README to include details about external GPU model caches and clarify residency system functionalities.
2026-04-15 10:06:35 +02:00
xmarre 37ed1899ae Merge pull request #12 from xmarre/codex/seedvr2-external-cache
[codex] Integrate SeedVR2 external cache eviction
2026-04-15 09:18:39 +02:00
coderabbitai[bot]andCodeRabbit a56a64b62e fix: apply CodeRabbit auto-fixes
Fixed 1 file(s) based on 1 unresolved review comment.

Co-authored-by: CodeRabbit <noreply@coderabbit.ai>
2026-04-15 07:11:31 +00:00
xmarre 9719017900 Harden external state refresh and SeedVR2 install 2026-04-15 09:00:00 +02:00
xmarre cbe4825973 Harden SeedVR2 external cache binding 2026-04-15 08:49:25 +02:00
xmarre 103613ad4f Harden external residency failure handling 2026-04-15 08:36:19 +02:00
xmarre 9d714f896c Harden SeedVR2 external residency hooks 2026-04-15 08:28:55 +02:00
xmarre b0a4c6d7a2 Integrate SeedVR2 external cache eviction 2026-04-15 08:15:10 +02:00
xmarre 5e427f4196 Revise README for clarity and detail enhancement 2026-04-15 07:43:04 +02:00
xmarre e7e4df92bf Merge pull request #11 from xmarre/codex/fix-sticky-vae-headroom
[codex] Preserve sticky VAE headroom
2026-04-15 07:08:58 +02:00
xmarre a7dc557376 Preserve sticky VAE headroom 2026-04-15 07:03:35 +02:00
xmarre 3f1d995138 Merge pull request #10 from xmarre/codex/fix-face-detailer-vram-overflow
[codex] Fix sticky reclaim before Face Detailer VAE encode
2026-04-15 06:15:52 +02:00
xmarre 3bbc263a46 Fix sticky VRAM reclaim before VAE encode 2026-04-15 06:09:41 +02:00
xmarre 2dc41ab929 Merge pull request #9 from xmarre/codex/pr8-clone-conflict-unload
[codex] Fix clone-conflict VRAM reclamation
2026-04-15 05:30:11 +02:00
xmarre 7dd33f3675 Address PR review feedback 2026-04-15 05:25:27 +02:00
xmarre 4f36431bf2 Fix clone-conflict VRAM reclamation 2026-04-15 05:10:51 +02:00
xmarre 8716f77749 Merge pull request #8 from xmarre/codex/fix-same-device-vram-eviction
[codex] Fix same-device VRAM eviction
2026-04-15 04:07:02 +02:00
xmarre 420b27ba4f Fix same-device VRAM eviction 2026-04-15 04:01:28 +02:00
xmarre 342b80d0ec Merge pull request #7 from xmarre/codex/adaptive-resident-trim
Move VRAM trimming into the resident loader path
2026-04-15 03:21:32 +02:00
xmarre fcd4d80f7b Fallback when selected safetensors keys miss 2026-04-15 03:14:13 +02:00
xmarre 59ac769635 Treat empty component maps as unknown size 2026-04-15 03:09:04 +02:00
xmarre c121278c65 Thread adaptive trim to the target CUDA device 2026-04-15 03:05:32 +02:00
xmarre da3f105661 Move VRAM trimming into resident loaders 2026-04-15 02:57:40 +02:00
xmarre 1365161b49 Merge pull request #6 from xmarre/codex/resident-loader-two-fixes
Add selective checkpoint ingest and resident VRAM trim
2026-04-15 02:38:56 +02:00
xmarre cfb707f082 Fix residency entry lookup locking 2026-04-15 02:36:35 +02:00
xmarre 19e69a8ecc Address PR review comments 2026-04-15 02:29:52 +02:00
xmarre f7b8fe5cc9 Add selective checkpoint ingest and resident VRAM trim 2026-04-15 02:17:16 +02:00
xmarre 2643a1903b Merge pull request #5 from xmarre/codex/narrow-resident-loader-hot-path
[codex] Narrow resident loader hot paths
2026-04-13 06:28:08 +02:00