Skip to content

Tags: miticojo/gemini-sre-client

Tags

v0.1.0

Toggle v0.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: Update google-genai to 1.56.0 and bump version to 0.1.0 (#3)

v0.0.1

Toggle v0.0.1's commit message
Release v0.0.1: Initial production-ready release

Production-ready Google Gemini API wrapper with enterprise SRE features.

Core Features:
- Automatic retry with exponential backoff and jitter
- Multi-region failover support
- Circuit breaker pattern for intelligent region health tracking
- Cloud Monitoring integration with custom metrics
- Structured logging with Google Cloud Logging
- Async support with AsyncGeminiSREClient
- Type-safe structured output with Pydantic validation
- File operations with automatic deduplication

Development:
- 62 unit tests with 69% coverage
- Pre-commit hooks (black, isort, ruff, bandit, pytest)
- CI/CD pipeline with GitHub Actions
- 16 working examples (basic, advanced, async, production)

See CHANGELOG.md for full details.