Valora
API Reference@valora-ai/reactindexFunctions

useSessionContext

function useSessionContext(): LocalSessionReturn;

Defined in: packages/react/src/hooks/session/useSessionContext.ts:32

Note. This feature is under active development and may change based on developer feedback and real-world usage. Ensures that a session is provided via context. If no session is provided, an error is thrown.

Returns

LocalSessionReturn

Example

// Basic — read the session provided by context.
const session = useSessionContext();

// Advanced — pass the current session to related hooks.
function SessionPanel() {
  return <SessionProvider><SessionMessages /></SessionProvider>;
}
function SessionMessages() {
  const session = useSessionContext();
  const messages = useSessionMessages(session);

  return (
    <section>
      <pre>{JSON.stringify(messages, null, 2)}</pre>
      <AgentControls session={session} />
    </section>
  );
}

On this page

Valora is local-first

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

Star on GitHub