This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+13 more
Summary
AI summaryUpdates What's New, Experimental, and fix across a mixed release.
Full changelog
What's New
-
Bidirectional Agents (Experimental): This release introduces BidiAgent for real-time voice conversations with AI agents through persistent connections that support continuous audio streaming, natural interruptions, and concurrent tool execution. This experimental feature allows developers to build voice assistants and interactive applications with support for Amazon Nova Sonic, OpenAI Realtime API, and Google Gemini Live.
-
Steering (Experimental): Enables modular prompting with progressive disclosure for complex agent workflows through just-in-time feedback loops. Instead of front-loading all instructions into monolithic prompts, steering handlers provide contextual guidance that appears when relevant, maintaining agent effectiveness on multi-step tasks while preserving adaptive reasoning capabilities.
What's Changed
- fix: avoid KeyError in direct tool calls with context by @qmays-phdata in https://github.com/strands-agents/sdk-python/pull/1213
- fix: attached custom attributes to all spans by @poshinchen in https://github.com/strands-agents/sdk-python/pull/1235
- hooks - before node call - cancel node by @pgrayy in https://github.com/strands-agents/sdk-python/pull/1203
- interrupts - support falsey responses by @pgrayy in https://github.com/strands-agents/sdk-python/pull/1256
- Bidirectional Streaming Agent by @mehtarac in https://github.com/strands-agents/sdk-python/pull/1276
- mcp - elicitation - fix server request test by @pgrayy in https://github.com/strands-agents/sdk-python/pull/1281
- feat(steering): add experimental steering for modular prompting by @dbschmigelski in https://github.com/strands-agents/sdk-python/pull/1280
- test(steering): adjust integ test system prompts to reduce flakiness by @dbschmigelski in https://github.com/strands-agents/sdk-python/pull/1282
New Contributors
- @qmays-phdata made their first contribution in https://github.com/strands-agents/sdk-python/pull/1213
Full Changelog: https://github.com/strands-agents/sdk-python/compare/v1.18.0...v1.19.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]