1.0.0b3 (2026-08-21)
Features Added
FoundryStorageadapter backed byFoundryStateStore— Implements the M365AsyncStorageBaseinterface on top of the durable Foundry state store KV layer. Each M365 storage key maps to a per-key FoundryStateStore with user-scoped key isolation. Hosted Activity agents default toFoundryStoragein Foundry containers andMemoryStoragefor local development.
Breaking Changes
- Removed the
POST /api/messagesroute alias. Inbound activities are served only atPOST /activity/messages, which is the endpoint the Foundry platform routes to. Callers that posted to/api/messagesmust use/activity/messages. - Removed public SSE keepalive helper.
Other Changes
- Fixed activity typing and claims test compatibility with M365 SDK 1.4.0. The package now handles the new
py.typedmarker inmicrosoft-agents-hosting-core1.4.0 and the deprecatedis_authenticatedproperty. - Updated FoundryStorage compatibility with
microsoft-agents-hosting-core1.3.0+ (target_clsis now a keyword-only argument inAsyncStorageBase.read).