This release adds 3 notable features for engineering teams evaluating rollout.
Published 4mo
AI Agents & Assistants
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
agentic
agentic-ai
agents
ai
anthropic
autonomous-agents
+13 more
bedrock
genai
litellm
llama
llm
machine-learning
mcp
multi-agent-systems
ollama
openai
opentelemetry
python
strands-agents
Summary
AI summaryImproved CI workflows, refactored chore utilities, and added retry mechanisms to hooks.
Full changelog
What's Changed
- test: fix flaky openai structured output test by adding Field guidance by @dbschmigelski in https://github.com/strands-agents/sdk-python/pull/1534
- interrupts - multiagent - do not emit AfterNodeCallEvent on interrupt by @pgrayy in https://github.com/strands-agents/sdk-python/pull/1539
- ci: add workflow for lambda layer publish by @dbschmigelski in https://github.com/strands-agents/sdk-python/pull/870
- fix: Populate tool_args correctly for steering by @clareliguori in https://github.com/strands-agents/sdk-python/pull/1531
- interrupts - graph - agent based by @pgrayy in https://github.com/strands-agents/sdk-python/pull/1533
- chore: refactor use_span to be closed automatically by @poshinchen in https://github.com/strands-agents/sdk-python/pull/1293
- ci: limit permission scope on lambda layer github action by @dbschmigelski in https://github.com/strands-agents/sdk-python/pull/1555
- chore: Enable Auto-close labels on Pull requests as well. by @yonib05 in https://github.com/strands-agents/sdk-python/pull/1552
- Use devtools actions by @Unshure in https://github.com/strands-agents/sdk-python/pull/1554
- feat(bedrock): add automatic prompt caching support by @kevmyung in https://github.com/strands-agents/sdk-python/pull/1438
- feat(hooks): add retry mechanism for tool calls by @dbschmigelski in https://github.com/strands-agents/sdk-python/pull/1556
- feat(tools): move ToolProvider out of experimental namespace by @Unshure in https://github.com/strands-agents/sdk-python/pull/1567
- [FIX] models - gemini - start and stop reasoningContent by @JackYPCOnline in https://github.com/strands-agents/sdk-python/pull/1557
- feat(agent): update AgentResult str priority order by @afarntrog in https://github.com/strands-agents/sdk-python/pull/1553
- callback handler - fix reporting of tool when missing delta by @pgrayy in https://github.com/strands-agents/sdk-python/pull/1573
- feat(hooks): Add invocation state by @mkmeral in https://github.com/strands-agents/sdk-python/pull/1550
- test(steering): Fix failing integ tests by @mkmeral in https://github.com/strands-agents/sdk-python/pull/1580
New Contributors
- @kevmyung made their first contribution in https://github.com/strands-agents/sdk-python/pull/1438
Full Changelog: https://github.com/strands-agents/sdk-python/compare/v1.23.0...v1.24.0
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About harness-sdk
A model-driven approach to building AI agents in just a few lines of code.
Related context
Related tools
Beta — feedback welcome: [email protected]