Synaptic.Voice.SessionContext (synaptic v0.3.0-alpha.10)

View Source

Typed, session-scoped customer and authorization context.

Values exist only in the owning voice session process and are not persisted by Synaptic. Only fields classified as :safe are compiled into model prompts.

Summary

Functions

capability_allowed?(session_context, name)

new!(context_schema, values \\ %{}, opts \\ [])

prompt_values(session_context, context_schema)

scopes(session_context)

scopes_allowed?(context, required_scopes)