Bug Fixes
- Actionable error messages after error results: Replaced the generic
Command failed with exit code 1exception raised after an error result with one carrying the result's actual error text (e.g. "Reached maximum number of turns"), matching the TypeScript SDK behavior (#918)
Documentation
- Deprecated
"Skill"inallowed_toolsin favor of theskillsoption onClaudeAgentOptions, which provides more granular control over available skills (#924)
Internal/Other Changes
- Updated bundled Claude CLI to version 2.1.133
PyPI: https://pypi.org/project/claude-agent-sdk/0.1.77/
pip install claude-agent-sdk==0.1.77