Skip to content

v0.50.0 - September 04, 2026

Choose a tag to compare

@cassiofariasmachado cassiofariasmachado released this 04 Sep 18:58
· 83 commits to main since this release
363a311

What's New

  • Agent Memory multitenancy: AgentMemoryClient now supports Agent Memory multi-tenancy via a reusable XSUAA service. This means a single "default" service binding is now required for all access strategies. The subscriber tenant subdomain is forwarded as tenant_subdomain to every HTTP transport operation. The subscriber token URL is derived from the provider binding's URL, replacing the identityzone field with the subscriber tenant subdomain, following a standard XSUAA integration. No per-tenant service instances, bindings, or secret mounts are required.
  • Subscriber tenant environment variable: Added CLOUD_SDK_CFG_HANA_AGENT_MEMORY_DEFAULT_SUBSCRIBER_TENANT to configure the subscriber tenant for integration tests and local development. Multi-tenant test scenarios are automatically skipped when this variable is absent.

Improvements

  • Tenant validation: AgentMemoryClient.__init__ now calls _validate_tenant_subdomain at construction time for SUBSCRIBER access strategy, surfacing invalid subdomain values immediately.

Contributors