github strands-agents/sdk-python python/v1.42.0

latest release: typescript/v1.4.0
6 hours ago

What's Changed

  • fix(tests): fix flaky tests to accept string or number by @lizradway in #2319
  • chore: prepare directory layout for monorepo convergence by @zastrowm in #2317
  • feat: add endpoint_url parameter to S3SessionManager by @tealgreen0503 in #1934
  • feat(gemini): plumb through cache tokens in metadata events by @yatszhash in #2287
  • fix: handle None text in message content sanitization by @yoppi in #1920
  • chore: merge strands-agents/docs into monorepo by @zastrowm in #2339
  • chore: address fast-follow items from docs monorepo merge by @zastrowm in #2348
  • fix(telemetry): make MetricsClient singleton thread-safe by @gtholpadi in #2349
  • chore: merge strands-agents/sdk-typescript into monorepo by @zastrowm in #2350
  • fix(gemini): handle safety-blocked metadata by @he-yufeng in #2353
  • feat(a2a): add agent_card_url property to A2AServer for customizable url in AgentCard by @waitasecant in #2003
  • fix(openai): read vllm reasoning deltas by @he-yufeng in #2354
  • feat(strands-py-wasm): use call_async for true async streaming by @pgrayy in #2361
  • chore: update stale references for monorepo consolidation by @zastrowm in #2358
  • feat: add Limits and support it during invoke/stream by @notowen333 in #2360
  • feat: pass invocation_state to edge condition calls by @yananym in #2305
  • fix(structured-output): downgrade validation failure log from error to debug by @zastrowm in #2368
  • fix: scope authorization-check job permissions to contents: read by @yonib05 in #2367
  • ci: use env var for repository name in integration test workflow by @yonib05 in #2371
  • chore: sync strands-agents/sdk-typescript into monorepo by @zastrowm in #2363
  • feat(strands-py-wasm): make variant arms inherit from container by @chaynabors in #2386
  • fix: use separate READMEs for Python and TypeScript packages by @zastrowm in #2384
  • chore: revert "feat: pass invocation_state to edge condition calls (#2305)" by @zastrowm in #2389
  • feat(mcp): promote content-to-tool-result method to public API by @gautamsirdeshmukh in #2370
  • fix: keep concurrent tool results in request order by @he-yufeng in #2340
  • fix: realign provider context-overflow patterns and drop MIT dual-license by @chaynabors in #2394
  • fix(strandly): fix bootstrap ordering and update README by @awsarron in #2402
  • docs: add security warnings to http_request and file_editor vended tools by @zastrowm in #2391
  • ci: allow design type in PR title validation by @opieter-aws in #2395
  • docs: replace sunsetted starter toolkit with AgentCore CLI by @notgitika in #2410
  • fix: update vitest to ^4.1.6 by @zastrowm in #2534
  • feat(strands-py-wasm): add DecoratedTool for host-side Python tools by @pgrayy in #2412

New Contributors

Full Changelog: v1.41.0...python/v1.42.0

Don't miss a new sdk-python release

NewReleases is sending notifications on new releases.