Stage Test Take
stage_test_takePrompts a VR user to perform a requested action, records a timed test take with a countdown, and labels it for later retrieval and replay.
Instructions
Ask the person in VR to act something out for a test, and record it (the user, 2026-10-15: "prompt me for a
take while I'm in there, start it and then I act it out, then you take that and roll with it"). Says the ask (spoken
when voice=True, as sender) with "Start when you see Go.", waits countdown seconds after the line, records a take
named test_ for seconds (up to 120) under a "Go." caption (shown, not spoken into the take), says it is done, and labels the take "test "
with the ask as a note, so stage_takes(query=) finds it. The take's meta.json gets kind "test" and the ask.
Replay it offline with stage_take_replay(scene, take=) as often as a test needs. Frames are only sampled while
the page is in VR: a take with 0 frames says so. Write the ask as one thing to do, e.g. "Pick up the bottle on table
two and put it on the bar." Replies the take id, frames and seconds.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ask | Yes | ||
| name | Yes | ||
| scene | Yes | ||
| voice | No | ||
| sender | No | ||
| seconds | No | ||
| countdown | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |