Skip to content

harness-sdk

v1.9.0 Feature

This release adds 3 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

Updates fix, ci, and mcp across a mixed release.

Full changelog

What's Changed

  • feat(telemetry): add cache usage metrics to OpenTelemetry spans by @vamgan in https://github.com/strands-agents/sdk-python/pull/825
  • docs: improve docstring formatting by @waitasecant in https://github.com/strands-agents/sdk-python/pull/846
  • ci: bump actions/setup-python from 5 to 6 by @dependabot[bot] in https://github.com/strands-agents/sdk-python/pull/796
  • ci: bump actions/github-script from 7 to 8 by @dependabot[bot] in https://github.com/strands-agents/sdk-python/pull/801
  • ci: bump aws-actions/configure-aws-credentials from 4 to 5 by @dependabot[bot] in https://github.com/strands-agents/sdk-python/pull/795
  • fix: Add type to tool_input by @Unshure in https://github.com/strands-agents/sdk-python/pull/854
  • feat(swarm): Make entry point configurable by @mkmeral in https://github.com/strands-agents/sdk-python/pull/851
  • ci: update ruff requirement from <0.13.0,>=0.12.0 to >=0.12.0,<0.14.0 by @dependabot[bot] in https://github.com/strands-agents/sdk-python/pull/840
  • ci: update openai requirement from <1.102.0,>=1.68.0 to >=1.68.0,<1.108.0 by @dependabot[bot] in https://github.com/strands-agents/sdk-python/pull/827
  • feat: add automated issue auto-close workflows with dry-run testing by @yonib05 in https://github.com/strands-agents/sdk-python/pull/832
  • fix: Clean up pyproject.toml by @Unshure in https://github.com/strands-agents/sdk-python/pull/844
  • fix: Updating documentation in decorator.py by @prabhuteja12 in https://github.com/strands-agents/sdk-python/pull/852
  • models - openai - use client context by @pgrayy in https://github.com/strands-agents/sdk-python/pull/856
  • Feature: Handle Bedrock redactedContent by @afarntrog in https://github.com/strands-agents/sdk-python/pull/848
  • fix: correctly label tool result messages in OpenTelemetry events by @vamgan in https://github.com/strands-agents/sdk-python/pull/839
  • models - openai - client context comment by @pgrayy in https://github.com/strands-agents/sdk-python/pull/864
  • fix: litellm structured_output test with more descriptive model by @dbschmigelski in https://github.com/strands-agents/sdk-python/pull/871
  • fix(mcp): auto cleanup on exceptions occurring in enter by @dbschmigelski in https://github.com/strands-agents/sdk-python/pull/833
  • fix(mcp): do not verify _background_session is present in stop() by @dbschmigelski in https://github.com/strands-agents/sdk-python/pull/876
  • docs(README): fix links and imports by @awsarron in https://github.com/strands-agents/sdk-python/pull/837

New Contributors

  • @vamgan made their first contribution in https://github.com/strands-agents/sdk-python/pull/825
  • @waitasecant made their first contribution in https://github.com/strands-agents/sdk-python/pull/846
  • @prabhuteja12 made their first contribution in https://github.com/strands-agents/sdk-python/pull/852

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

Beta — feedback welcome: [email protected]