Skip to content

v3.2.1 — Fix npm encryption exports

Pre-release
Pre-release

Choose a tag to compare

@imran-siddique imran-siddique released this 22 Apr 15:02
· 1204 commits to main since this release
0588f6d

Agent Governance Toolkit v3.2.1

Public Preview — Microsoft-signed, production-quality.

Fix

The v3.2.0 npm package (@microsoft/agentmesh-sdk) was missing the encryption module exports because the ESRP build ran before the TypeScript 6.0 compatibility fix (PR #1305) was merged. This patch release ensures dist/encryption/ is included.

Now correctly exported from npm:

  • X3DHKeyManager, generateX25519KeyPair, ed25519ToX25519
  • DoubleRatchet
  • SecureChannel
  • MeshClient (relay transport with E2E encryption)

Also fixed:

  • @noble/hashes import paths (sha256sha2)
  • Removed edwardsToMontgomeryPriv/Pub (replaced with SHA-512 + RFC 7748 clamping)
  • Jest config for ESM @noble/* packages

Install

pip install --upgrade agent-governance-toolkit[full]==3.2.1
npm install @microsoft/agentmesh-sdk@3.2.1