Skip to content

v0.10.0

Choose a tag to compare

@nicobailon nicobailon released this 18 Feb 14:28

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 autoFilter in ~/.pi/web-search.json.
  • /websearch command — opens the curator directly from pi without an agent round-trip.
  • Task-aware condensation. Optional context parameter on web_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: false to skip.
  • Ctrl+S opens browser immediately, even mid-search.
  • Tool descriptions guide LLMs toward multi-query research with good/bad examples.

Fixed

  • Curated onSubmit passed full query list instead of filtered list, inflating queryCount.
  • Collapsed status mixed source URL counts with query counts.

Full changelog: https://github.com/nicobailon/pi-web-access/blob/main/CHANGELOG.md