Peter Steinberger
30e54b839b
build: enable additional oxlint rules
2026-05-11 03:56:34 +01:00
Peter Steinberger
8a8fdc971c
perf: share web boundary source scans
2026-04-11 12:50:45 +01:00
Robin Waslander
31112d5985
fix(security): audit web search keys for all bundled providers ( #56540 )
...
hasWebSearchKey() was hardcoded to only check Brave and Perplexity
credentials. Replace with provider-aware check using
resolveBundledPluginWebSearchProviders() so Gemini, Grok/XAI, Kimi,
Moonshot, and OpenRouter credentials are recognized by the audit.
Add focused regression tests for each provider.
Fixes #34509
2026-03-28 18:55:38 +01:00
Peter Steinberger
781295c14b
refactor: dedupe test and script helpers
2026-03-24 15:48:35 +00:00
Peter Steinberger
d0d82ea67b
test: trim import-heavy startup paths
2026-03-22 00:53:12 +00:00
Peter Steinberger
37d5cbe43a
test: trim test startup overhead
2026-03-21 23:30:51 +00:00
Tak Hoffman
f58e0f5592
test simplify zero-state boundary guards
2026-03-18 07:04:50 -05:00
Tak Hoffman
2c5fd8e0c1
chore finalize web search provider boundaries
2026-03-17 23:50:18 -05:00
Tak Hoffman
92a40d324a
test refresh boundary inventories for web search migration
2026-03-17 23:07:19 -05:00
Tak Hoffman
3de973ffff
refactor web search provider execution out of core
2026-03-17 23:07:19 -05:00