Exports
ADKSessionStorage
Deployment-owned ADK session backend configuration.— means no declared default):
Parameters and example
Parameters and example
ADKSessionStorage.create_service
Parameters and example
Parameters and example
InMemorySessionStore
Development store; inject a durable SessionStore in production.Example
Example
InMemorySessionStore.start
Example
Example
InMemorySessionStore.create
Parameters and example
Parameters and example
InMemorySessionStore.get
Parameters and example
Parameters and example
InMemorySessionStore.list
Parameters and example
Parameters and example
InMemorySessionStore.update
Parameters and example
Parameters and example
InMemorySessionStore.delete
Parameters and example
Parameters and example
InMemorySessionStore.acquire
Parameters and example
Parameters and example
InMemorySessionStore.close
Example
Example
SessionLease
Exclusive session access held across one graph execution.Example
Example
SessionLease.record
Return the current session snapshot held by this lease.Example
Example
SessionLease.patch_state
Parameters and example
Parameters and example
SessionLease.replace_state
Parameters and example
Parameters and example
SessionLease.replace_application_data
Parameters and example
Parameters and example
SessionStore
Persistent session state with tenant scoping and execution leases. Production implementations should use set-based listing, durable writes, and a distributed lease. Durable mutations are also responsible for the repository’s privacy-safe OTEL audit contract after commit.Example
Example
SessionStore.start
Example
Example
SessionStore.create
Parameters and example
Parameters and example
SessionStore.get
Parameters and example
Parameters and example
SessionStore.list
Parameters and example
Parameters and example
SessionStore.update
Parameters and example
Parameters and example
SessionStore.delete
Parameters and example
Parameters and example
SessionStore.acquire
Parameters and example
Parameters and example
SessionStore.close
Example
Example