emozilla
0316d3d404
fix(local-runtime): unify memory accounting and effective-window MTP
...
Price weights, context, runtime, projector and batch overhead consistently
across catalog admission, initial launch, growth and restored windows.
Keep MTP and the larger window when lean batches avoid unnecessary spill.
Admit optional external drafts only when their complete footprint fits.
Use preset-only model discovery so refused files cannot autoload, and
preserve refusal/spill decisions atomically for desktop status read-back.
Add regression coverage for complete-footprint boundaries, MTP restarts,
growth admission, draft budgets and placement status transitions.
Builds on the overhead-accounting contribution in #102993 and the
restored-window MTP contribution in #106897 . Does not adopt the 40%
host-RAM reserve or resolve the remaining requests in #102865/#106895.
Co-authored-by: infinitycrew39 <infinitycrew39@gmail.com >
Co-authored-by: KoNit-K <124019182+KoNit-K@users.noreply.github.com >
2026-09-11 01:40:43 -04:00
..
2026-09-11 01:40:43 -04:00
2026-09-07 08:27:50 -07:00
2026-09-11 01:40:43 -04:00
2026-09-07 15:16:44 -07:00
2026-09-07 08:06:48 -07:00
2026-09-07 06:13:16 -07:00
2026-09-07 08:21:24 -07:00
2026-09-07 22:25:12 -07:00
2026-09-07 00:51:41 -07:00
2026-09-07 08:06:48 -07:00
2026-09-07 00:42:18 +05:30
2026-09-07 00:42:18 +05:30
2026-09-07 08:23:08 -07:00
2026-09-08 05:10:57 -07:00
2026-09-08 03:06:30 -07:00
2026-09-07 06:15:43 -07:00
2026-09-07 01:23:34 -07:00
2026-09-07 08:18:56 -07:00
2026-09-07 08:13:01 -07:00
2026-09-05 06:24:06 -07:00
2026-09-08 03:06:30 -07:00
2026-09-07 08:27:07 -07:00
2026-09-07 08:13:01 -07:00
2026-09-07 01:23:34 -07:00
2026-09-08 13:39:17 -07:00
2026-09-08 13:39:17 -07:00
2026-09-08 10:37:36 -07:00
2026-09-07 21:43:54 +05:30
2026-09-07 06:10:15 -07:00
2026-09-08 19:52:26 +05:30
2026-09-07 04:46:37 -07:00
2026-09-06 13:08:31 -07:00
2026-09-07 21:22:49 -07:00
2026-09-07 06:10:54 -07:00
2026-09-07 08:06:48 -07:00
2026-09-07 16:48:29 -07:00
2026-09-07 05:55:26 -07:00
2026-09-05 19:01:22 +05:30
2026-09-06 05:41:46 -07:00
2026-09-06 09:09:41 -07:00
2026-09-06 09:09:41 -07:00
2026-09-08 22:35:39 +05:30
2026-09-07 00:51:41 -07:00
2026-09-06 12:06:39 -07:00
2026-09-06 07:20:24 -07:00
2026-09-07 21:43:54 +05:30
2026-09-07 14:16:57 -07:00
2026-09-08 22:35:39 +05:30
2026-09-07 14:16:57 -07:00
2026-09-07 14:16:57 -07:00
2026-09-07 14:16:57 -07:00
2026-09-07 07:09:59 -07:00
2026-09-07 06:04:06 -07:00
2026-09-07 04:46:54 -07:00
2026-09-07 04:46:54 -07:00
2026-09-07 04:46:54 -07:00
2026-09-07 04:46:54 -07:00
2026-09-07 14:16:57 -07:00
2026-09-07 04:55:17 -07:00
2026-09-07 05:56:50 -07:00
2026-09-07 06:55:13 -07:00
2026-09-05 15:02:53 +02:00
2026-09-07 21:22:49 -07:00
2026-09-07 22:25:12 -07:00
2026-09-07 08:27:50 -07:00
2026-09-05 15:02:53 +02:00
2026-09-07 08:22:35 -07:00
2026-09-07 06:15:43 -07:00
2026-09-07 21:22:49 -07:00
2026-09-07 21:22:49 -07:00
2026-09-06 05:42:22 -07:00
2026-09-07 08:08:04 -07:00
2026-09-07 21:22:49 -07:00
2026-09-07 13:11:36 +05:30
2026-09-06 13:36:12 -07:00
2026-09-06 13:36:12 -07:00
2026-09-06 13:36:12 -07:00
2026-09-06 05:34:01 -07:00
2026-09-06 09:11:04 -07:00
2026-09-07 02:09:34 -07:00
2026-09-07 06:15:43 -07:00
2026-09-07 06:15:43 -07:00
2026-09-07 06:10:54 -07:00
2026-09-07 06:10:54 -07:00
2026-09-07 22:25:12 -07:00
2026-09-07 05:59:43 -07:00
2026-09-08 03:06:30 -07:00
2026-09-08 19:52:26 +05:30
2026-09-07 08:20:46 -07:00
2026-09-07 05:56:50 -07:00
2026-09-06 20:47:52 +05:30
2026-09-06 14:53:33 +05:30
2026-09-07 08:27:50 -07:00
2026-09-07 08:27:50 -07:00
2026-09-07 07:11:36 -07:00
2026-09-05 20:44:51 +05:30
2026-09-06 22:56:51 +05:30
2026-09-07 05:56:33 -07:00
2026-09-07 04:56:38 -07:00
2026-09-05 20:44:51 +05:30