8351536641
- Moved authentication logic to `perplexity-auth.ts` to share logic between search providers and CLI commands. - Updated authentication priority to prefer browser cookies over OAuth tokens during search operations. - Modified the `token` CLI command to display active OAuth tokens when both an OAuth token and an API key are configured. - Added comprehensive unit tests in `perplexity.test.ts` to verify authentication priority and precedence.