Skip to content

harness-sdk

v1.27.0 Feature

This release adds 4 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ 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 summary

Fixes A2AAgent empty results, updates approval env vars, and adds concurrent_invocation_mode to the agent while bumping CI dependencies.

Full changelog

What's Changed

  • feat: Propagate exceptions to AfterToolCallEvent for decorated tools (#1565) by @charles-dyfis-net in https://github.com/strands-agents/sdk-python/pull/1566
  • feat(workflows): add conventional commit workflow in PR by @mkmeral in https://github.com/strands-agents/sdk-python/pull/1645
  • fix: the A2AAgent returns empty AgentResult content by @afarntrog in https://github.com/strands-agents/sdk-python/pull/1675
  • auto run review workflow on maintainer PR by @mehtarac in https://github.com/strands-agents/sdk-python/pull/1673
  • fix: correct output reference for approval-env in integration test by @afarntrog in https://github.com/strands-agents/sdk-python/pull/1685
  • fix: update approval env var for strands agent workflows by @Unshure in https://github.com/strands-agents/sdk-python/pull/1701
  • fix: update allowed roles to include maintainer by @afarntrog in https://github.com/strands-agents/sdk-python/pull/1704
  • fix: propagate reasoningSignature on Gemini tool use by @afarntrog in https://github.com/strands-agents/sdk-python/pull/1703
  • ci: bump actions/github-script from 7 to 8 by @dependabot[bot] in https://github.com/strands-agents/sdk-python/pull/1699
  • ci: bump amannn/action-semantic-pull-request from 5 to 6 by @dependabot[bot] in https://github.com/strands-agents/sdk-python/pull/1684
  • fix: handle OpenAI model responses with tool calls and no other assistant content by @clareliguori in https://github.com/strands-agents/sdk-python/pull/1562
  • fix: Update finalize condition for workflow execution by @Unshure in https://github.com/strands-agents/sdk-python/pull/1708
  • fix: upgrade mcp minimum dependency to 1.23.0 for Tasks support by @clareliguori in https://github.com/strands-agents/sdk-python/pull/1674
  • feat(agent): add concurrent_invocation_mode parameter by @zastrowm in https://github.com/strands-agents/sdk-python/pull/1707
  • test: coverage for python 3.14 by @awsarron in https://github.com/strands-agents/sdk-python/pull/1178
  • feat(agent): add add_hook convenience method for hook callback registration by @Unshure in https://github.com/strands-agents/sdk-python/pull/1706

Full Changelog: https://github.com/strands-agents/sdk-python/compare/v1.26.0...v1.27.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

Track harness-sdk

Get notified when new releases ship.

Sign up free

About harness-sdk

A model-driven approach to building AI agents in just a few lines of code.

All releases →

Related context

Beta — feedback welcome: [email protected]