What's Changed
- docs: changelog for 0.1.8 (0b500ed)
- docs(readme): update installation instructions and clarify usage for grok-search-rs (ab904f0)
- perf(tavily): serde-derived request body, drop json!+insert allocations (a8c9696)
- perf(text): single-pass fetch truncation + stack-buffer UUID encoding (3a106e6)
- perf(search): speculative tokio::join! of Grok+Tavily, one source call per request (9240be6)
- perf(cache): Arc<Vec> storage shortens mutex critical section (d804e9a)
- perf(source): Cow<'static, str> provider label to skip allocations (f89eb7a)
- perf(http): share single reqwest::Client across all providers (22a698d)
- perf(http): shared client tuning + gzip + bytes-based JSON parse (9073f68)
- perf(runtime): current_thread tokio + panic=abort for smaller RSS (9456aea)
- chore: sync manifests to 0.1.7 [skip ci] (f9e92e1)
- docs(readme): AI prompt 改用 fenced code block 以启用 GitHub 自动复制按钮 (34d35f7)
Full Changelog: v0.1.7...v0.1.8