Match-Maker Stage Harness

Human to agent
room validation

This harness exercises the real staged control plane: depin auth, match-maker session creation, LiveKit room join, realtime transcript events, and async report retrieval. It is intentionally tuned to the staged architecture rather than the older example app.

Setup

Start with any valid staged auth token. The harness can accept a Dynamic token and perform the depin exchange for you, or you can paste a depin JWT or direct match-maker JWT.

Waiting for credentials.

Room Controls

This follows the staged backend flow directly: create a session, join the LiveKit room, consent to recording, and explicitly start the interview.

No active session yet.

Session IDs and tokens are cached in local storage so you can leave and return while the async report finalizer runs.

Conversation Feed

Agent and human transcript events render here as the room runs. The event tape below it keeps the lower-level state transitions for debugging dispatch, recording, and scoring.

Report

Report creation is async. Once the agent marks the session complete, the backend finalizes artifacts and computes the Big Five report in the background. You can refresh later and still retrieve it here.

No report yet. Complete a room session and refresh this panel.

Session Snapshot

null

Profile + Artifacts

No aggregate profile loaded yet.