v0.10.0
Added
- Interactive search curation. Press Ctrl+S during or after a multi-query search to open a browser-based review UI. Results stream in live via SSE. Pick which queries to keep, add new searches on the fly, switch providers — then submit only the curated results.
- Auto-condense pipeline. When the countdown expires without Ctrl+S, a single LLM call (Claude Haiku by default) condenses all search results into a deduplicated briefing organized by topic. Preprocessing enriches the prompt with URL overlap, answer similarity, and source quality analysis. Configure via
autoFilterin~/.pi/web-search.json. /websearchcommand — opens the curator directly from pi without an agent round-trip.- Task-aware condensation. Optional
contextparameter onweb_search— the condenser uses it to focus the briefing. - Provider selection — switch between Perplexity and Gemini in the curator UI. Persists across sessions.
Changed
- Curate enabled by default for multi-query searches (10s countdown). Pass
curate: falseto skip. - Ctrl+S opens browser immediately, even mid-search.
- Tool descriptions guide LLMs toward multi-query research with good/bad examples.
Fixed
- Curated
onSubmitpassed full query list instead of filtered list, inflatingqueryCount. - Collapsed status mixed source URL counts with query counts.
Full changelog: https://github.com/nicobailon/pi-web-access/blob/main/CHANGELOG.md