get_isaac_logs
Retrieve recent WARN/ERROR logs and captured print() output from Isaac Sim to diagnose simulation issues. Filter by severity, source, or command ID.
Instructions
Diagnostic tool: recent WARN/ERROR logs plus captured print() output.
Captures carb.log_*/omni.log WARN+ERROR and stdout from execute_script / reload_script (tagged [PRINT]). Plain print() outside those captured contexts may not appear.
Defaults are agent-friendly: non-destructive (clear=False) and scoped to the current run (since_last_play=True) so you see logs from what you just did, not stale entries from previous runs.
Args: clear: If True, empty the buffer after reading. Default False. count: Maximum number of log entries to return. since_last_play: If True (default), return only entries since the last timeline Play. Set False for the full buffer. filter_command_id: Return only structured records for this command. severity: Optional structured-record severity filter. source: Optional structured-record source filter (for example kit or dispatcher).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| clear | No | ||
| count | No | ||
| source | No | ||
| severity | No | ||
| command_id | No | ||
| idempotency_key | No | ||
| since_last_play | No | ||
| filter_command_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |