Expand description
Per-agent-session lifecycle and attestation/model-key state.
Sessions are keyed by model_id:agent_session_id, with identifiers resolved
from the configured session-id header, request metadata, or configured
fallback behavior. Expired sessions are discarded before reuse so E2EE and
attestation state can be refreshed safely.
Structs§
- Attested
Model State - Attestation/model-key state cached with a session.
- Session
Context - Immutable snapshot returned to callers after lookup or creation.
- Session
Manager - In-memory session manager that resolves request identifiers and tracks session expiry.
- Session
Request - Request data needed to resolve a Venice proxy session.
- Session
Resolution - Result of resolving a request into a valid session.
Enums§
- Session
Error - Errors returned while resolving, reusing, or updating proxy sessions.
- Session
Expiration Reason - Reason a previous session was no longer eligible for reuse.
- Session
Scope - Scope of the resolved session identifier.