NVDA log
nvda_get_logRead NVDA log entries to find tracebacks from add-ons, app modules, or NVDA after a command does nothing. Filter by level, text, and newest entries for debugging.
Instructions
Read NVDA's log, the one its Log Viewer shows, newest entries last.
Use it to find tracebacks from add-ons, app modules or NVDA itself, for example after a command did nothing. Debug entries only exist when NVDA's logging level (General settings) is debug.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Show this many of the newest entries. | |
| contains | No | Only entries whose source or message contains this, ignoring case. | |
| min_level | No | Show entries at this level and above. WARNING (default) shows warnings and errors. | WARNING |
| include_io | No | Also show IO entries (keys pressed, text spoken). Off by default: they can include what the user typed. | |
| response_format | No | 'markdown' (default) is easier to read; 'json' keeps every field for further processing. | markdown |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |