6 Commits
Author SHA1 Message Date
9f5c87c1c4 feat(models): add Claude Sonnet 5 models and honor user_selected_model (#8)
Perplexity's /rest/models/config now exposes claude50sonnet and
claude50sonnetthinking. Add both to KNOWN_MODELS with the official
labels from the config.

The stream's display_model can report "turbo" even when the requested
model was honored, so prefer user_selected_model when present and not
"turbo" so tool metadata reflects the model actually used.

Closes #7

Co-authored-by: Ivan Pereira <183991+ivanrvpereira@users.noreply.github.com>
2026-07-16 15:40:59 +01:00
97aab3e9b9 refactor(search): always send searches as incognito (#14)
Hardcode is_incognito: true in the Perplexity request and remove the
toggle surface: the incognito tool parameter, PI_PERPLEXITY_INCOGNITO
env var, config file field, /perplexity-config prompt, and TUI status
indicators. Config and resolveDefaultModel are now model-only.

Supersedes the incognito portion of PR #4.

Co-authored-by: Ivan Pereira <183991+ivanrvpereira@users.noreply.github.com>
2026-07-16 15:28:02 +01:00
Ivan PereiraandGitHub a2c31ef118 Merge pull request #6 from ivanrvpereira/review/overengineering-audit
refactor(auth): separate browser credential parsing
2026-07-14 12:55:24 +01:00
Ivan PereiraandGitHub 3e3a110252 Merge pull request #5 from ivanrvpereira/feat/browser-cookie-auth
feat(auth): add browser cookie login fallback
2026-06-24 17:33:04 +01:00
Ivan PereiraandGitHub 692d39e618 Merge pull request #3 from ivanrvpereira/issue-2-expose-model-preference
feat: expose model preference and incognito as configurable parameters
2026-03-22 00:25:55 +02:00
Ivan PereiraandGitHub 2d5bf1ef75 Simplify README description for pi extension 2026-02-23 12:49:07 +00:00