Releases
v0.1.2
Compare
Sorry, something went wrong.
No results found
v0.1.2
Features
Async client API — invoke_async(), result_async(), done_async(), and run_batch_async() for non-blocking usage in asyncio event loops (#28 )
Automatic session cancellation — ACR sessions are automatically cancelled after result fetch, timeout, or error — no manual cleanup needed (#32 )
Automatic event loop lock update — RolloutClient detects when the async event loop has changed and updates its internal lock accordingly (#33 )
Flexible rollout return values — @rollout_entrypoint now accepts any JSON-serializable dict (no required keys) (#29 )
OfficeBench example — New strands_officebench_agent example for office automation tasks (#34 )
Configurable connection pool — max_pool_connections parameter for tuning boto S3/ACR connection limits (#31 )
Bug Fixes
Catch BaseException in rollout_entrypoint to properly handle CancelledError (#25 )
Fix vLLMModel bug and update math agent Dockerfile (#27 )
Fix context explosion from spammy Maven output in migration agent (#26 )
Add max_pool_connections to boto config, enable passing sampling_params to evaluation scripts (#30 )
Documentation
Add async API section to README, OfficeBench to project structure, and session cancellation details to AGENTS.md (#35 )
You can’t perform that action at this time.