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 14:42:20 -07:00
2026-02-10 20:09:31 -08:00
2026-03-17 22:09:22 -07:00
2026-03-17 22:09:22 -07:00
2026-03-18 10:03:38 +00:00
2026-03-18 10:03:38 +00:00
2026-03-16 21:37:27 -07:00
2026-03-16 21:52:19 -07:00
2026-03-14 06:13:51 +00:00
2026-03-16 21:37:27 -07:00
2026-03-18 09:37:13 -07:00
2026-03-18 10:03:38 +00: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-18 10:11:43 -07:00
2026-03-18 10:11:43 -07:00
2026-03-16 21:38:07 -07:00
2026-03-17 15:24:37 -07:00
2026-03-18 09:37:13 -07: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-14 01:58:43 -07:00
2026-03-18 10:11:43 -07:00
2026-03-18 10:11:43 -07:00
2026-03-18 10:03:38 +00:00
2026-03-18 10:03:38 +00:00
2026-03-18 10:03:38 +00:00