Apps
Log
# Errors — Error Console
Displays errors, warnings, and info messages collected by the Zig-side error collector. Supports filtering by severity, keyboard navigation, multi-selection, and click-to-jump to error source locations. The full message of the entry under the cursor is shown in a 2-line box below the grid.
When the panel is minimized, its workspace badge dot reflects the highest
severity currently in the list (`tui/badge`): red for errors, yellow for
warnings, blue for info, green when empty. Severity text colors come from
the active theme's `:log` section.
## Key Bindings
| Key | Action |
|-----|--------|
| `Up` / `Down` | Move through entries one line at a time (view follows) |
| `Left` / `Right` | Scroll horizontally |
| `Page Up` / `Page Down` | Scroll by page |
| `Home` | Reset cursor and scroll to top-left |
| `Enter` | Open the error's source in the editor and jump to the location |
| `Space` | Toggle selection of the cursor row |
| `a` | Select all entries |
| `y` / `Ctrl+C` | Copy selected entries (or the cursor row if none) to the clipboard |
| `Escape` | Clear the selection |
| `f` | Cycle filter: all → error → warning → info |
| `c` | Clear all errors from the workspace error console |
| `Ctrl+S` | Save error list to `<tmp-dir>/errors.txt` |
### Mouse
| Action | Behavior |
|--------|----------|
| Click on a row | Select that single row |
| Shift+click | Extend the selection in a range from the anchor |
| Ctrl+click | Open the error's source file in the editor and jump to the location |
| Mouse scroll | Scroll the list vertically |
| Shift+scroll / tilt wheel | Scroll horizontally |
| Scroll over message box | Scroll the full message text |