github strands-agents/harness-sdk typescript/v1.6.0

4 hours ago

What's Changed (TypeScript SDK)

⚠️ Breaking Changes

  • feat!: copy middleware context inputs to prevent accidental mutation by @zastrowm in #2742

✨ Features

  • feat: memory injection by @opieter-aws in #2631
  • feat(memory): add memory injection (shared with Python) by @opieter-aws in #2797
  • feat: add agentic context management with model-driven compression tools by @notowen333 in #2754
  • feat: port agentic context management (shared with Python) by @notowen333 in #2808
  • feat(interventions): add Cedar vended intervention handler by @lizradway in #2365
  • feat: add internal middleware system for InvokeModelStage (shared with Python) by @zastrowm in #2760
  • feat(context-offloader): add turn-based eviction to InMemoryStorage (shared with Python) by @lizradway in #2648

🐛 Fixes & Refactors

🧪 Tests

  • test: add integration test for memory manager by @opieter-aws in #2764
  • test(memory): isolate KB search/add tool tests from auto-injection by @pgrayy in #2825
  • test(memory): assert S3 sidecar metadata and scope round-trip (shared with Python) by @pgrayy in #2840

Full Changelog: typescript/v1.5.0...typescript/v1.6.0

Don't miss a new harness-sdk release

NewReleases is sending notifications on new releases.