quest_perf_session
Record a VR performance profiling session while the user exercises the app, get a bottleneck diagnosis with evidence and recommendations, and save a JSON file for comparing runs.
Instructions
Record a full performance profiling session (max 300s) and return a summary, a bottleneck diagnosis (GPU-bound / CPU-bound / thermal throttling / memory pressure / hitching, with evidence and recommendations), and notable events. Use while the user exercises their app in the headset. The full session (per-second VrApi metrics, memory anatomy, thermal timeline) is saved to a JSON file whose path is returned — pass two such paths to quest_perf_diff to compare runs. Defaults to the current foreground app.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| device_id | No | ||
| package_name | No | ||
| duration_seconds | No |