start_system_trace
Start a bounded Android Perfetto or iOS simulator Time Profiler recording and get an owned trace ID after readiness. Stop it to retrieve a local trace artifact or cancel to discard it.
Instructions
Start bounded Android Perfetto or iOS simulator Time Profiler recording, returning an owned trace_id after readiness. iOS requires explicit deviceId and running appId. Run an existing journey with systemTraceId, then stop to retrieve a local artifact or cancel to discard. Traces can contain sensitive system metadata, logs and paths; local user-managed retention, no upload.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| appId | No | iOS only: running development app bundle identifier; required for iOS start. | |
| deviceId | No | ||
| platform | Yes | ||
| template | No | iOS only. Default Time Profiler; initial simulator support is Time Profiler only. | |
| durationMs | No |