Metadata-Version: 2.4
Name: omnigent-client
Version: 0.7.0rc1
Summary: Python client SDK for the omnigent server API
Requires-Python: >=3.12
Requires-Dist: httpx>=0.27
Requires-Dist: omnigent==0.7.0rc1
Requires-Dist: pydantic<3,>=2.0
Description-Content-Type: text/markdown

# omnigent-client

Python client SDK for the [omnigent](https://github.com/omnigent-ai/omnigent)
server API.

`omnigent-client` is a typed client for driving omnigent sessions over the
server's HTTP + SSE API — creating sessions, sending turns, and streaming
responses. It shares the `StreamEvent` / `SessionStreamEventType` types that the
server emits, so streamed envelopes are validated against a single source of
truth.

It is released in lockstep with the core `omnigent` package at a matching
version:

```bash
pip install omnigent-client
```

See the [omnigent repository](https://github.com/omnigent-ai/omnigent) for full
documentation.
