Releases
v0.1.0
Compare
Sorry, something went wrong.
No results found
Changelog
4fbd065 : Rename to webctl; MIT license; release tooling for brew, apt, npm (dorkitude kyle@kylewild.com )
0ac8de7 : Every ketch backend: Brave, Tavily, Firecrawl, Keenable, SerpBase, Serply, Degoog (dorkitude kyle@kylewild.com )
ae889ec : ketch backend; default chain is searxng, keyed providers, ketch, ddg (dorkitude kyle@kylewild.com )
05e79b0 : README: terse rewrite with TOC and four schematics (dorkitude kyle@kylewild.com )
2076241 : Evals: --scrape-all, per-page fetch failures, multi-source chain (dorkitude kyle@kylewild.com )
fa3f88f : Eval runs are JSON files outside the repo; drop SQLite (dorkitude kyle@kylewild.com )
8d6a7b7 : Embedded reference docs and a docs command; short help by design (dorkitude kyle@kylewild.com )
0ab8901 : Fold near-duplicate results with MinHash LSH and one Jev pass (dorkitude kyle@kylewild.com )
6f171c0 : Search three providers by default and fuse their rankings (dorkitude kyle@kylewild.com )
307b055 : Persistent rate-limit cooldowns with a backoff ladder (dorkitude kyle@kylewild.com )
861dbdd : Rename to multi_search_web (dorkitude kyle@kylewild.com )
898c615 : README: fuller diagram (25 in, 10-15 out) plus scraped-chunk filtering diagram (dorkitude kyle@kylewild.com )
d8eb9fb : config command: show, get, set, unset, path, list (dorkitude kyle@kylewild.com )
5aacf14 : One-line quota and auth errors; parse SSE error bodies (dorkitude kyle@kylewild.com )
4f7d71a : README: bring back the box diagram of how it works (dorkitude kyle@kylewild.com )
c40b500 : Local SearXNG setup docs; two case bounds (dorkitude kyle@kylewild.com )
c4c4712 : Evals: --fresh still records searches; eval report --compare table (dorkitude kyle@kylewild.com )
14e0c1e : Default threshold 1.8; 402 counts as quota exhaustion (dorkitude kyle@kylewild.com )
7b34bb0 : You.com snippets include content excerpts; eval judge reads content when longer than the snippet (0.0.012) (dorkitude kyle@kylewild.com )
50c03fe : You.com keyless backend; 429 cooldown; fast dial timeouts; eval search cache (dorkitude kyle@kylewild.com )
3b3619e : Rubric v4: established sources are Useful, not Low value (dorkitude kyle@kylewild.com )
2efb9dd : Chain tops up short answers from the next provider (dorkitude kyle@kylewild.com )
78b932c : Snippets start at the first substantive passage (dorkitude kyle@kylewild.com )
3a16ec6 : Evals: recall check on dropped chunks; junk sweep fixes (dorkitude kyle@kylewild.com )
4e2d5c4 : Dedupe results by URL and title; label junk domains in eval cases (dorkitude kyle@kylewild.com )
5e5fe8d : Rubric v3: community threads are best-available for opinion queries (dorkitude kyle@kylewild.com )
63335c7 : Evals: staged runs, SQLite results, 24 new cases (dorkitude kyle@kylewild.com )
4a15d50 : Rubric v2: topic plus source quality; chain becomes a Provider (dorkitude kyle@kylewild.com )
7008121 : Keyless Exa and Parallel via hosted MCP; budgeted provider chain (dorkitude kyle@kylewild.com )
8e52eac : Keys file moves to ~/secrets/keys.json (dorkitude kyle@kylewild.com )
1f0d4bb : Scrape Reddit: solve the JS challenge, keep content (dorkitude kyle@kylewild.com )
0d93690 : Setup: keys are optional, ddg is the zero-config default, SearXNG URL prompt (dorkitude kyle@kylewild.com )
da44db8 : Add --filter-chunks: Jev-filtered page content (dorkitude kyle@kylewild.com )
fa73d37 : Add --scrape: fetch page text for kept results (dorkitude kyle@kylewild.com )
c858428 : Add --multi (RRF fusion) and --random search modes (dorkitude kyle@kylewild.com )
b7b569f : Auto provider chain: keyed providers, then ddg, then searxng (dorkitude kyle@kylewild.com )
c64d895 : Add SearXNG (searxng) keyless provider (dorkitude kyle@kylewild.com )
eb00f30 : Add DuckDuckGo (ddg) keyless provider (dorkitude kyle@kylewild.com )
3b11514 : Simplify README (dorkitude kyle@kylewild.com )
378a7fd : Fix data race in Jev test mock server (dorkitude kyle@kylewild.com )
bf82643 : Chunk 6: eval suite and smart_search eval subcommand (dorkitude kyle@kylewild.com )
c93ce0d : Chunk 5: unit tests for providers, Jev, config, keys, prompts, and search (dorkitude kyle@kylewild.com )
a7f482a : Chunk 4: search pipeline (provider → Jev → filter → output) (dorkitude kyle@kylewild.com )
a6f3773 : Chunk 3: Jev client, qualification, and OKF prompt templates (dorkitude kyle@kylewild.com )
2377d04 : Chunk 2: search providers (Exa, Parallel, Sonar) (dorkitude kyle@kylewild.com )
38d12d4 : Chunk 1: project skeleton, config, and key management (dorkitude kyle@kylewild.com )
2c2d740 : Update example: 50 results in, 8 out (dorkitude kyle@kylewild.com )
698083e : Initial README with full project spec (dorkitude kyle@kylewild.com )
You can’t perform that action at this time.