aod-sdk-python
Installation
SKILL.md
Agent on Demand Python SDK Skill
The aod-sdk Python package (import name aod) wraps every endpoint in docs/openapi.yaml with typed pydantic models, sync + async clients, and a typed SSE event stream. Package source lives at clients/python/ in this repo.
When This Skill Applies
Use this skill when:
- Writing Python that calls the AoD API via
from aod import Client/AsyncClient - Extending
clients/python/itself (new resources, new models, new stream helpers) - Debugging a traceback from
aod.errors.AodHTTPErroror its subclasses
For HTTP-level questions (route table, state machine, 409/422/429 semantics), defer to the agent-on-demand-api skill. For TypeScript, use aod-sdk-typescript.