xl-openai
580f32ad2a
fix: harden plugin feature gating ( #15020 )
...
1. Use requirement-resolved config.features as the plugin gate.
2. Guard plugin/list, plugin/read, and related flows behind that gate.
3. Skip bad marketplace.json files instead of failing the whole list.
4. Simplify plugin state and caching.
2026-03-18 10:11:43 -07:00
..
2026-03-13 19:07:54 +00:00
2026-03-18 10:11:43 -07:00
2026-02-20 23:45:35 -08:00
2026-02-26 01:10:46 +00:00
2026-02-09 20:48:58 -08:00
2026-02-09 20:48:58 -08:00
2026-02-01 23:38:43 -08:00
2026-03-18 10:11:43 -07:00
2026-03-18 10:11:43 -07:00
2026-03-18 10:11:43 -07:00
2026-03-11 12:33:09 -07:00
2026-02-26 01:10:46 +00:00
2026-02-04 16:12:47 -08:00
2026-02-20 23:45:35 -08:00
2026-02-26 01:10:46 +00:00
2026-02-01 23:38:43 -08:00
2026-02-01 23:38:43 -08:00
2026-02-13 15:08:14 -08:00
2026-02-12 10:49:44 -08:00
2026-02-01 23:38:43 -08:00
2026-03-02 16:01:41 -08:00
2026-03-02 16:01:41 -08:00
2026-02-01 23:38:43 -08:00
2026-03-06 01:50:26 -08:00
2026-03-06 01:50:26 -08:00
2026-03-16 10:12:23 -07:00
2026-03-16 10:12:23 -07:00
2026-03-18 10:11:43 -07:00
2026-03-16 10:12:23 -07:00