# Harness TypeScript v1.5.0

Released 2026-06-12
Release: https://github.com/strands-agents/harness-sdk/releases/tag/typescript/v1.5.0 · Package: https://www.npmjs.com/package/@strands-agents/sdk/v/1.5.0

## Features
- add python wasm release workflow (https://github.com/strands-agents/harness-sdk/pull/2409)
- add memory manager [memory] (https://github.com/strands-agents/harness-sdk/pull/2544)
- make get/set app state sync [server] (https://github.com/strands-agents/harness-sdk/pull/2610)
- wire vended tools through the WASM guest [server] (https://github.com/strands-agents/harness-sdk/pull/2607)
- simplify DockerSandbox to bring-your-own-container [server] (https://github.com/strands-agents/harness-sdk/pull/2561)
- add test-infra/ CDK stack for long-running integ test resources (https://github.com/strands-agents/harness-sdk/pull/2650)
- add context\_manager="auto" facade on Agent [context] (https://github.com/strands-agents/harness-sdk/pull/2643)
- add claude-opus-4-8 to context window limits [context] (https://github.com/strands-agents/harness-sdk/pull/2676)
- generate smart preview links for changed doc pages [documentation] (https://github.com/strands-agents/harness-sdk/pull/2692)
- add message pinning to conversation managers [context] (https://github.com/strands-agents/harness-sdk/pull/2644)
- add Bedrock Knowledge Base memory store [persistence] (https://github.com/strands-agents/harness-sdk/pull/2630)
- add pr-create and pr-writer agent skills [devx] (https://github.com/strands-agents/harness-sdk/pull/2646)
- add pr-feedback agent skill for triaging PR review comments (https://github.com/strands-agents/harness-sdk/pull/2712)
- add memory extraction [context] (https://github.com/strands-agents/harness-sdk/pull/2671)
- add middleware system for wrapping agent stages [agent] (https://github.com/strands-agents/harness-sdk/pull/2681)
- migrate TS integration test role to shared test-infra CDK stack (https://github.com/strands-agents/harness-sdk/pull/2715)
- allow same-account IAM roles to assume the integ test role (https://github.com/strands-agents/harness-sdk/pull/2723)
- integrate Sandbox with Agent [server, agent] (https://github.com/strands-agents/harness-sdk/pull/2563)
- update vended tools/plugins for sandbox compatibility [hooks, tool, server] (https://github.com/strands-agents/harness-sdk/pull/2649)
- pass sequenceNumber to memory store addMessages method [memory] (https://github.com/strands-agents/harness-sdk/pull/2721)
- add extraction defaults and support for bedrock kbs (https://github.com/strands-agents/harness-sdk/pull/2719)

## Fixes
- resolve dependabot alerts and bump CI actions (https://github.com/strands-agents/harness-sdk/pull/2546)
- workflow\_dispatch step for python wasm release (https://github.com/strands-agents/harness-sdk/pull/2560)
- update package-lock.json file to resolve wasm dependencies (https://github.com/strands-agents/harness-sdk/pull/2564)
- drop deprecated gemini-2.0-flash override in integ tests (https://github.com/strands-agents/harness-sdk/pull/2609)
- surface MaxTokensError when max\_tokens truncates tool input JSON [tool] (https://github.com/strands-agents/harness-sdk/pull/2620)
- add maintain role to auto-strands-review allowed-roles (https://github.com/strands-agents/harness-sdk/pull/2633)
- update package.json repository URLs to harness-sdk (https://github.com/strands-agents/harness-sdk/pull/2675)
- update stale GitHub links from old repos to harness-sdk [documentation] (https://github.com/strands-agents/harness-sdk/pull/2698)
- address CodeQL static analysis findings in JS/TS (https://github.com/strands-agents/harness-sdk/pull/2390)
- update remaining sdk-python references to harness-sdk (https://github.com/strands-agents/harness-sdk/pull/2701)
- preserve signature-only reasoning blocks across turns [model] (https://github.com/strands-agents/harness-sdk/pull/2704)
- isolate conversation state per context in TypeScript [a2a, sessions] (https://github.com/strands-agents/harness-sdk/pull/2696)
- improve devx for instantiating multiple bedrock KBs [model] (https://github.com/strands-agents/harness-sdk/pull/2722)
- label npm updates typescript instead of javascript (https://github.com/strands-agents/harness-sdk/pull/2726)
- remove stale consuming-repos reference from PR template (https://github.com/strands-agents/harness-sdk/pull/2727)
- stop over-applying area-community and chore (https://github.com/strands-agents/harness-sdk/pull/2725)

## Other
- sync strands-agents/docs and strands-agents/sdk-typescript into monorepo (https://github.com/strands-agents/harness-sdk/pull/2556)
- commit LICENSE and NOTICE directly into package directories (https://github.com/strands-agents/harness-sdk/pull/2392)
- change memory store return type on add [memory] (https://github.com/strands-agents/harness-sdk/pull/2613)
- update repository references to harness-sdk (https://github.com/strands-agents/harness-sdk/pull/2618)
- document per-invocation limits feature [documentation] (https://github.com/strands-agents/harness-sdk/pull/2638)
- update Bedrock examples to default model id [model] (https://github.com/strands-agents/harness-sdk/pull/2669)
- add missing policies to integ test role (https://github.com/strands-agents/harness-sdk/pull/2670)
- fixup test-infra constructs (https://github.com/strands-agents/harness-sdk/pull/2673)
- use local monorepo source instead of cloning SDKs [documentation] (https://github.com/strands-agents/harness-sdk/pull/2677)
- add explicit permissions to workflow jobs (https://github.com/strands-agents/harness-sdk/pull/2388)
- add automated issue labeling workflow (https://github.com/strands-agents/harness-sdk/pull/2359)
- bump actions/checkout from 4 to 6 (https://github.com/strands-agents/harness-sdk/pull/2100)
- add PR labeling to issue-labeler workflow (https://github.com/strands-agents/harness-sdk/pull/2702)
- add README to .agents/skills/ explaining each skill's purpose (https://github.com/strands-agents/harness-sdk/pull/2714)
- allow \`blog\` type in PR title validation (https://github.com/strands-agents/harness-sdk/pull/2718)
- enforce API review label requirement before merge (https://github.com/strands-agents/harness-sdk/pull/2716)
- add AI contribution guidance to CONTRIBUTING and PR template (https://github.com/strands-agents/harness-sdk/pull/2728)
