1.0.0b8 (2026-06-28)
Features Added
- Container protocol version
2.0.0support: the per-request call ID (x-agent-foundry-call-id) and global user ID (x-agent-user-id) are read from inbound requests and exposed onResponseContext.platform_context. The per-request call ID is forwarded on all outbound Foundry Storage calls and bound to the request-scoped platform context so handler/tool code making raw outbound calls can forward it;x-agent-user-idis used only for container-side partitioning and is not forwarded to 1P services.
Breaking Changes
- Renamed the public
IsolationContexttype toPlatformContext. Its fields are nowuser_id_key(fromx-agent-user-id) andcall_id(fromx-agent-foundry-call-id), replacinguser_key/chat_key. ResponseContext.isolationis nowResponseContext.platform_context.- Response provider protocol methods now accept a
contextkeyword argument (previouslyisolation). - In-process partition enforcement is now keyed on the user ID (
x-agent-user-id) instead of the chat isolation key.