8a5b99a967
- Added anonymous Perplexity authentication mode for unauthenticated web searches. - Switched web-search setup checks to use `isExplicitlyAvailable` and removed key enforcement in doctor. - Updated Perplexity OAuth flow to reuse auth handling for all non-key searches and anonymous responses. - Updated CLI and provider option help text to mark the Perplexity key optional with fallback.