Peter Steinberger
06f5f73e47
refactor: own model discovery by runtime lifecycle (#111173)
* refactor(agents): prepare model runtime catalogs
Build lifecycle-owned model and auth snapshots, carry prepared stores into hot agent paths, and serialize config/auth publication.
Credits @zeroaltitude's #90741 investigation and benchmark approach.
* refactor: finish lifecycle-owned model discovery
* fix: align prepared model catalog contracts
* test: align lifecycle catalog mocks
* test: fix prepared catalog type fixtures
* refactor: split prepared model runtime ownership
* fix: import prepared runtime replacement gate type
* test: split media runtime coverage
* test: preserve image auth fixture key types
* test: isolate lifecycle gate fixtures
* chore: keep release changelog owned
* refactor: finish prepared model catalog migration
* test: keep catalog review fixtures scanner-safe
* refactor: preserve lifecycle model runtime ownership
* fix: close prepared runtime lifecycle races
* fix: preserve compaction workspace fallback
* chore: document btw generation rebinding
* fix: preserve prepared generation boundaries
* fix: keep model-list discovery flag explicit
* fix: serialize standalone model runtime activation
* refactor: migrate subagent model catalog lookup
* refactor: clarify doctor catalog lookup seam
* chore: refresh plugin sdk api baseline
* test: migrate swarm catalog dependency
* refactor(telegram): rename runtime catalog seam
* refactor: extract model-aware tool context
* test(models): isolate lifecycle catalog fixtures
* refactor(agents): avoid btw parameter rebinding
* fix(net-policy): align root ipaddr dependency
* fix(build): keep net policy dependency bundled
* fix(deadcode): document net policy compile dependency
2026-07-19 05:30:54 -07:00
..
2026-07-19 04:07:15 -07:00
2026-07-18 11:41:39 -07:00
2026-07-18 20:55:07 -07:00
2026-07-18 22:38:51 +01:00
2026-07-19 04:07:15 -07:00
2026-07-16 11:33:18 -07:00
2026-07-16 16:47:25 -07:00
2026-07-16 13:55:23 -07:00
2026-07-16 13:55:23 -07:00
2026-07-19 01:07:28 -07:00
2026-07-18 13:54:56 +01:00
2026-07-18 14:40:45 +01:00
2026-07-16 16:47:25 -07:00
2026-07-17 01:11:11 -07:00
2026-07-18 02:12:53 +01:00
2026-07-18 04:06:58 +01:00
2026-07-15 17:05:21 -07:00
2026-07-19 04:07:15 -07:00
2026-07-15 16:23:47 -07:00
2026-07-16 13:55:23 -07:00
2026-07-19 04:07:15 -07:00
2026-07-16 16:47:25 -07:00
2026-07-16 13:55:23 -07:00
2026-07-16 16:47:25 -07:00
2026-07-16 13:55:23 -07:00
2026-07-18 18:21:45 -07:00
2026-07-18 06:23:49 +10:00
2026-07-16 16:47:19 -07:00
2026-07-19 05:30:54 -07:00
2026-07-18 21:48:04 +01:00
2026-07-15 18:18:23 -07:00
2026-07-16 13:55:23 -07:00
2026-07-18 23:33:24 -07:00
2026-07-16 22:22:01 -07:00
2026-07-18 03:28:29 +01:00
2026-07-16 16:47:25 -07:00
2026-07-17 14:44:03 +01:00
2026-07-18 17:00:15 +01:00
2026-07-19 16:17:46 +08:00
2026-07-19 00:52:37 -07:00
2026-07-16 13:55:23 -07:00
2026-07-18 20:00:12 -04:00
2026-07-18 21:31:24 +01:00
2026-07-18 21:33:09 -07:00
2026-07-16 13:55:23 -07:00
2026-07-19 00:42:08 +01:00
2026-07-16 16:47:25 -07:00
2026-07-16 22:41:03 -07:00
2026-07-19 00:52:37 -07:00
2026-07-19 00:51:50 +01:00
2026-07-17 16:36:05 -07:00
2026-07-17 01:12:23 -07:00
2026-07-16 01:45:06 -07:00
2026-07-19 00:52:37 -07:00
2026-07-19 00:26:28 -07:00
2026-07-18 18:40:02 +01:00
2026-07-16 21:35:44 -07:00
2026-07-19 00:39:23 +01:00
2026-07-16 13:55:23 -07:00
2026-07-17 00:56:46 -07:00
2026-07-16 11:10:59 -07:00
2026-07-16 12:56:43 -07:00
2026-07-19 00:52:37 -07:00
2026-07-18 13:54:56 +01:00
2026-07-16 13:55:23 -07:00
2026-07-16 22:41:03 -07:00
2026-07-19 00:26:28 -07:00
2026-07-18 23:24:54 -07:00
2026-07-19 00:26:28 -07:00
2026-07-18 23:33:24 -07:00
2026-07-16 16:47:25 -07:00
2026-07-18 17:47:15 -07:00
2026-07-17 11:38:21 +01:00
2026-07-16 09:15:03 -07:00
2026-07-18 20:52:49 +01:00
2026-07-19 04:07:15 -07:00
2026-07-18 19:49:59 -07:00
2026-07-18 00:11:45 +01:00
2026-07-18 00:36:08 +01:00
2026-07-15 17:05:21 -07:00
2026-07-15 22:40:00 -07:00
2026-07-19 01:43:38 -03:00
2026-07-19 01:24:19 -07:00
2026-07-15 16:23:47 -07:00
2026-07-18 23:33:24 -07:00
2026-07-16 16:47:25 -07:00
2026-07-17 00:56:46 -07:00
2026-07-18 23:18:20 +01:00
2026-07-18 13:54:56 +01:00
2026-07-16 13:55:23 -07:00
2026-07-18 21:33:09 -07:00
2026-07-19 05:30:54 -07:00
2026-07-19 00:26:28 -07:00
2026-07-19 00:42:08 +01:00
2026-07-16 16:47:25 -07:00
2026-07-15 17:05:21 -07:00
2026-07-18 17:17:26 -07:00
2026-07-19 05:30:54 -07:00
2026-07-15 16:23:47 -07:00
2026-07-16 13:55:23 -07:00
2026-07-19 00:01:09 +01:00
2026-07-18 21:33:09 -07:00
2026-07-18 13:54:56 +01:00
2026-07-18 21:33:09 -07:00
2026-07-18 22:44:06 +01:00
2026-07-16 16:47:25 -07:00
2026-07-15 16:36:30 -07:00
2026-07-18 17:01:59 -07:00
2026-07-16 16:47:25 -07:00
2026-07-15 18:18:23 -07:00
2026-07-18 17:00:15 +01:00
2026-07-16 23:56:59 -07:00
2026-07-19 00:52:37 -07:00
2026-07-19 03:00:37 -07:00
2026-07-18 13:54:56 +01:00
2026-07-16 16:47:25 -07:00
2026-07-18 21:51:15 +01:00
2026-07-19 00:26:28 -07:00
2026-07-18 23:33:24 -07:00
2026-07-18 17:17:26 -07:00
2026-07-16 13:55:23 -07:00
2026-07-16 13:55:23 -07:00
2026-07-16 13:55:23 -07:00