Skip to content

Web Search Plus 3.1.2

Choose a tag to compare

@robbyczgw-cla robbyczgw-cla released this 21 Jul 08:39

Patch release fixing two Provider SDK integration defects found in post-release review.

🐛 Fixed

  • Extraction requests served by discovered Provider-SDK extraction providers no longer fail closed inside the cache identity. SDK providers now contribute a deterministic identity derived from their spec and the non-secret scalar settings of their config section (credential-shaped keys are excluded, because the identity is persisted with cached evidence). Unknown, unregistered providers still fail closed.
  • The providers.d non-production gate now acts before module execution: modules declaring a literal production=False are skipped without being imported unless WSP_SDK_ALLOW_NON_PRODUCTION is set. Previously such modules were excluded from the registry but their module-level code still ran.

No behavioural changes for the built-in providers or any search path. Cache identities for built-in providers are unchanged — existing caches remain valid.