openclaw/docs/plugins/sdk-provider-plugins
Peter Steinberger f7dae76bee
feat(search): configure providers and verify search in Settings (#154135)
* feat(search): configure providers and verify search in Settings

* refactor(search): keep settings projections lint clean

* fix(search): bind provider tests to applied settings

* fix(search): preserve protocol order and complete CI coverage

* perf(search): defer model URL validation until needed

* fix(search): recheck authority before provider requests

* fix(search): include authority helper in wrapper closure

* test(qa): retain redacted cron run failure diagnostics

Keep the existing timeout and success predicate while preserving the complete redacted cron response in assertion output and retained proof. The original CI timeout remains unproven after bounded replay; this change improves diagnosis without claiming a causal flake repair.

* fix(search): project status from published auth state

Keep Search settings credential availability and native routing on lifecycle-published auth snapshots. Missing publication remains unavailable instead of reopening persisted auth on the Gateway request thread. Regression cases fail on the previous cold-state fallback; 71 focused and sibling cases, typechecks, lint, and independent review pass.
2026-09-21 03:51:42 -07:00
..
hook-families.md
media-and-search.md feat(search): configure providers and verify search in Settings (#154135) 2026-09-21 03:51:42 -07:00
model-catalogs.md fix(models): renew successful empty provider catalogs (#151580) 2026-09-18 14:03:07 +05:30
runtime-hooks.md fix(search): cancel xAI searches waiting on credentials (#154559) 2026-09-21 14:40:55 +05:30
voice-and-audio.md fix(voice): keep audio flowing while the Gateway is busy (#154119) 2026-09-20 21:49:35 -07:00