Commit Graph
7 Commits
Author SHA1 Message Date
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 Pereira 17e4267e7f chore: migrate to @earendil-works pi packages
@mariozechner/pi-coding-agent is deprecated in favor of
@earendil-works/pi-coding-agent (github.com/earendil-works/pi).
Import Type from @earendil-works/pi-ai instead of @sinclair/typebox,
which the new ecosystem replaces with plain typebox. Upgrading to
0.80.6 also resolves all 31 open Dependabot alerts from the old
package's transitive dev dependencies.
2026-07-14 12:49:49 +01:00
Ivan Pereira 5a3a1e82bf docs: backfill changelog and add release verification 2026-07-14 12:06:42 +01:00
Ivan Pereira 388235c602 docs(agents): clean project instructions 2026-06-24 16:09:19 +01:00
Ivan Pereira bbb5623f25 refactor(runtime): replace Bun dependency with Node fetch
Run Perplexity search and auth requests through pi's Node runtime instead of
shelling out to Bun. Move development and CI commands to npm, add a Node test
build path, and keep OTP auth fail-fast when Set-Cookie headers are not
available.
2026-06-23 15:51:16 +01:00
Ivan Pereira a01f0681a0 Document design decisions; update plan to reflect dropped jwt.ts 2026-02-23 10:49:49 +00:00
Ivan Pereira 47878d9962 Initial commit 2026-02-16 18:42:03 +00:00