Reasoning Effort Parameter Feature
Initial support for a reasoning effort has been added to control the thinking budget on reasoning models (GPT 5.2, Sonnet 4.5, Gemini 3, etc.). Higher values use more reasoning tokens but may produce better results.- Python
- TypeScript
Multi-threaded Support for Python Improvement
The Python SDK now supports multi-threaded usage with separate asyncio event loops per thread. Each thread with its own event loop gets its own client session manager instance, enabling concurrent agent operations across threads.Bug Fixes
- Thread safety: Fixed crashes when spawning agents from non-main threads
- Race condition fix: Added thread-safe agent ID assignment to prevent race conditions when multiple agents spawn concurrently
- AttributeError fix: Fixed potential error in logger cleanup by checking attribute existence before access
Improvements
- Log file paths are now shown relative to the current working directory when possible for cleaner output