- Created unified
RestClientfor simpler SDK instantiation. - Added comprehensive examples for
ai_agent,voice_call, andpcmo_callactions. - Included full API documentation within
docs/examples/. - Introduced
SDK_RESTRUCTURE.mdto document validation schemas and payload structures. - Added explicit PCMO action structures (Play, Record, Get Input, Hangup, Connect).
- Refactored
AIAgent,Hangup(Voice),PCMO, andFlowinto a modular package structure. - Cleaned up obsolete markdown files (
STREAM.md,STREAM_ACTION.md). - Enhanced PyPI metadata in
setup.py(added keywords, project links, excluded docs/examples from build). - Improved main
README.mdwith clear quickstart instructions and prerequisite information. - Updated root
client.pyto route all resources through a central HTTP client connection.
- Fixed version numbering consistency.
- Resolved documentation ambiguities regarding failover requirements.