Valora
API Reference@valora-ai/reactindexFunctions

useMaybeSessionContext

function useMaybeSessionContext(): LocalSessionReturn | undefined;

Defined in: packages/react/src/hooks/session/useMaybeSessionContext.ts:36

Note. This feature is under active development and may change based on developer feedback and real-world usage. Returns the session context if it exists, otherwise undefined.

Returns

LocalSessionReturn | undefined

Example

// Basic — read an optional session context.
const session = useMaybeSessionContext();

// Advanced — render fallback UI when no session exists.
function SessionStatus() {
  const session = useMaybeSessionContext();

  return <span>{session ? "Session active" : "Session unavailable"}</span>;
}

function App() {
  return <VoiceRoom agent={agent}><SessionStatus /></VoiceRoom>;
}

On this page

Valora is local-first

No API key, no server — everything in this doc runs on-device.

Star on GitHub