Skip to content

v0.2.0 — Retry Logic, File Output & Model Selection

Choose a tag to compare

@gregpriday gregpriday released this 28 Mar 08:16
· 62 commits to main since this release

Features

  • Retry with exponential backoff — automatically retries transient API errors up to 3 times (1s, 2s, 4s delays). Auth and quota errors are not retried.
  • output_file parameter — write search results to a file (supports both absolute and relative paths)
  • model parameter — select between pro, flash, and flash-lite models per query instead of relying on a global env var

Breaking Changes

  • Removed GEMINI_MODEL environment variable in favor of per-query model parameter

Tests

  • Added comprehensive test coverage for retry logic, file output, and model validation