Releases
v0.2.0
Compare
Sorry, something went wrong.
No results found
compare changes
🚀 Enhancements
opencode: Add plugin as subpath export (#5 )
ai: Expose search filters in AI tool (#23 )
searchAll: Add searchAllDetailed with per-provider error reporting (#24 )
tavily: Pass domain filters to Tavily API (#27 )
packages: Add pi (#31 )
Add Jina search and read support (#32 )
Support SerpBase search (#34 )
🩹 Fixes
Map HTTP 401 transport errors to AuthError (#6 )
index: Auto-register built-in providers (#7 )
searchAll: Fail fast on unknown explicit providers (#8 )
cli: Resolve default provider for search (#9 )
searchAll: Dedupe URLs with reordered query params (#18 )
cli: Validate --max-results before provider calls (#17 )
Redact mixed-case sensitive query keys (#16 )
Guard retryAfter against non-numeric Retry-After headers (#19 )
searchAll: Throw NoProviderConfiguredError on empty provider list (#20 )
searchAll: Reject empty and whitespace-only queries (#25 )
dates: Validate date filter strings before passing to providers (#29 )
💅 Refactors
cli: Reuse shared provider status in providers command (#10 )
client: Return errors from mapError instead of throwing (#21 )
📖 Documentation
Mark project experimental (cb3f696 )
Surface Pi extension earlier (85f6b33 )
🏡 Chore
repo: Remove redundant npmrc overrides (28b8791 )
Rename opencode plugin package (#15 )
⚠️ Rename to askweb (#30 )
✅ Tests
resolve: Add unit tests for provider detection and resolution (#22 )
⚠️ Breaking Changes
⚠️ Rename to askweb (#30 )
❤️ Contributors
You can’t perform that action at this time.