# Harness TypeScript v0.4.0

Released 2026-02-25
Release: https://github.com/strands-agents/sdk-typescript/releases/tag/v0.4.0 · Package: https://www.npmjs.com/package/@strands-agents/sdk/v/0.4.0

## Features
- add structured output support with Zod schema validation [structured-output] (https://github.com/strands-agents/sdk-typescript/pull/402)
- sessionManager - Interface Design & Storage Implementation (https://github.com/strands-agents/sdk-typescript/pull/520)
- add serialization/deserialization support for Message & ContentBlocks (https://github.com/strands-agents/sdk-typescript/pull/548)
- implement low-level snapshot API [agent] (https://github.com/strands-agents/sdk-typescript/pull/560)
- wrap raw data objects in event wrappers for agent stream [bidirectional-streaming] (https://github.com/strands-agents/sdk-typescript/pull/544)
- add multi-agent node orchestration primitives [multiagent] (https://github.com/strands-agents/sdk-typescript/pull/547)
