Metadata-Version: 2.4
Name: axio-transport-google
Version: 0.9.2
Summary: Google GenAI (Gemini) transport for Axio with image and video support
Project-URL: Documentation, https://docs.axio-agent.com
Project-URL: Homepage, https://github.com/mosquito/axio-agent
Project-URL: Repository, https://github.com/mosquito/axio-agent
License: MIT
Keywords: agent,ai,gemini,genai,google,llm,transport
Requires-Python: >=3.12
Requires-Dist: axio
Requires-Dist: axio-transport-anthropic[vertexai]
Requires-Dist: google-auth[urllib3]>=2.0
Provides-Extra: tui
Requires-Dist: textual>=2.1.0; extra == 'tui'
Description-Content-Type: text/markdown

# axio-transport-google

Google GenAI (Gemini) transport for Axio with image and video support.

## API reference

Request/response types are generated from the Vertex AI discovery documents:

- **v1:** https://aiplatform.googleapis.com/$discovery/rest?version=v1
- **v1beta1:** https://aiplatform.googleapis.com/$discovery/rest?version=v1beta1

To regenerate TypedDict definitions after an API update:

```bash
python scripts/generate_types.py [--version v1beta1]
```

This produces `src/axio_transport_google/_generated_types.py`, which the transport
uses for type annotations. Conformance tests in `tests/test_generated_types.py`
validate that payload builders match the discovery schema.
