Skip to content

Releases: aws/strands-dynamodb-storage

typescript-v0.1.2

Choose a tag to compare

@LeeroyHannigan LeeroyHannigan released this 01 Sep 14:52
bed0d2a

TypeScript 0.1.2.

  • search() conforms to the Storage contract under @strands-agents/sdk 1.14: accepts SearchQuery | string, and rejects a plain-string query with a clear StorageError since the store has no embedding model (#39)
  • README corrects the search framing: the store is vector-only and always defines search
  • Verified on both @strands-agents/sdk 1.10.0 and 1.14.0: type-check, 72 unit tests, 19 live integration tests against real DynamoDB and S3

Aligns the npm and PyPI packages on one version.

python-v0.1.2

Choose a tag to compare

@LeeroyHannigan LeeroyHannigan released this 01 Sep 14:52
bed0d2a

Python 0.1.2.

No source change from 0.1.0; this release aligns the PyPI version with the npm package, which ships the Storage contract conformance fix for @strands-agents/sdk 1.14 on the TypeScript side.

strands-dynamodb-storage (npm) 0.1.1

Choose a tag to compare

@LeeroyHannigan LeeroyHannigan released this 14 Aug 14:01
9cb2968

Patch release. Self-built AWS clients now attribute this package in the request User-Agent (strands-dynamodb-storage), matching the Python package. No functional changes.

npm: npm install strands-dynamodb-storage -- Node.js 20+, peer @strands-agents/sdk >=1.10.0.

strands-dynamodb-storage (npm) 0.1.0

Choose a tag to compare

@LeeroyHannigan LeeroyHannigan released this 14 Aug 13:35
64efaf0

Initial release. An Amazon DynamoDB storage backend for the Strands Agents SDK: sessions, agent memory, and transcripts behind the SDK's unified Storage interface, with S3 offload for large values, optional gzip compression and TTL, multi-tenant key-space isolation, and semantic search over DynamoDB vector indexes via native SearchVectors.

See the README for quick start, provisioning, and the least-privilege IAM policy.

npm: npm install strands-dynamodb-storage -- Node.js 20+, peer @strands-agents/sdk >=1.10.0.

strands-dynamodb-storage (PyPI) 0.1.0

Choose a tag to compare

@LeeroyHannigan LeeroyHannigan released this 14 Aug 13:35
64efaf0

Initial release. An Amazon DynamoDB storage backend for the Strands Agents SDK: sessions, agent memory, and transcripts behind the SDK's unified Storage interface, with S3 offload for large values, optional gzip compression and TTL, multi-tenant key-space isolation, and semantic search over DynamoDB vector indexes via native SearchVectors.

See the README for quick start, provisioning, and the least-privilege IAM policy.

PyPI: pip install strands-dynamodb-storage -- Python 3.10+, strands-agents >=1.48.0, boto3 >=1.43.64.