past-research-search
past-research-search
Keep a local, searchable record of past tavily-research runs, so they can be found later by topic instead of by remembering a request_id.
Known issue: research status/poll currently require API-key auth, not OAuth
TODO: remove this section once Tavily's MCP server exposes a tavily_get_research tool — tracked as a gap report filed 2026-08-28.
As of 2026-08, re-fetching a run by request_id (the last step below) fails when the CLI is authenticated via tvly login (OAuth) — that path routes through Tavily's MCP server (mcp.tavily.com), which doesn't currently expose a tavily_get_research tool at all. research status returns Unknown tool: 'tavily_get_research'; research poll silently retries until it times out instead of surfacing that error. The local logging/lookup steps in this skill are unaffected — only the "re-fetch the full result" step needs this.
Fix: authenticate with a raw API key instead of OAuth before using the re-fetch step:
tvly login --api-key tvly-YOUR_KEY
# or: export TAVILY_API_KEY=tvly-YOUR_KEY