github strands-agents/harness-sdk python/v1.60.0

2 hours ago

python/v1.60.0

Auto-drafted from commits in python/v1.59.0..python/v1.60.0, grouped by conventional-commit type. Edit on the release page after publish if you want a polished writeup; the canonical release notes live on the website.

🚀 Features

  • feat(telemetry): propagate OTel baggage context in Python (#4840) (900ad33)
  • feat(mcp/ts): add SEP-2663 task execution on mcp/ext-tasks (#4977) (2c3cfe7)
  • feat(bedrock-ts): support strict tool use via strictTools config (#4181) (17a3391)
  • feat(py): add python_repl vended tool (#4384) (a2524a5)
  • feat(agent): add auxModel for auxiliary model calls (TS port of #4658) (#4783) (eba4e5a)
  • feat(context)!: share the stash across agents through a caller-scoped storage view (#4389) (b340edb)
  • feat(ts): port vended subagent tool to TypeScript (#4971) (29d006e)

🐛 Fixes

  • fix(mcp-ts): rebuild transport and client when reconnecting url-configured clients (#4378) (bf9f11a)
  • fix(python): deduplicate usage nudges via stdlib warnings module (#4983) (38afb96)
  • fix(openai): warn about reasoningContent once per request (#5016) (e46b0db)
  • fix(harness-py): map Bedrock families to small web_fetch summarizers; enable Nova 2 thinking (#4853) (7583a50)
  • fix(openai): read chat usage reported on the finish_reason chunk (#4851) (94df46f)
  • fix(models): add context window limit for Haiku 5.5 (py + ts) (#4998) (6d60fdb)
  • fix(gemini): format video content blocks as inline data (#4910) (e519d67)

♻️ Refactoring

  • refactor(harness): support Anthropic native web search in TypeScript (#4789) (afc3e05)

📚 Documentation

  • docs(site): move Conversation management to the bottom of Components (#5086) (ff45036)
  • docs: link every directory in the README monorepo table (#5050) (5050753)
  • docs(sdk): document aux_model / auxModel for auxiliary model calls (#4784) (54775ee)

👷 CI

  • ci(typescript): bump source-map-js from 1.2.1 to 1.2.2 (#4928) (44e5d56)

Don't miss a new harness-sdk release

NewReleases is sending notifications on new releases.