xae
Execute XAE Shell actions: check status, open solutions, save files, manage errors, list commands, and handle dialogs.
Instructions
XAE shell: status, open_solution (solutionPath; closeExisting:true reopens, discardChanges:true closes the current solution WITHOUT saving before reopening), save_all, active_document, selected_items, error_list (default 50, in Error List order; pass limit to widen, severityFilter:'errors'|'warnings' to filter before the cap — count still reports the true matching total), clear_error_list, list_commands (filter regex, limit), dialog_probe (read-only: is a modal dialog blocking XAE right now? returns its title/text/buttons; never clicks anything), dialog_resolve (button, remember) — click a chosen button on the live modal dialog and optionally remember it in the allowlist; pair with dialog_probe. Destructive prompts (activate/restart/download/safety) are refused for auto-remember (the click still happens once).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | DTE attach mode; default active (open_solution: activeOrCreate) | |
| limit | No | ||
| action | Yes | ||
| button | No | ||
| filter | No | ||
| remember | No | ||
| solutionPath | No | ||
| closeExisting | No | ||
| discardChanges | No | ||
| severityFilter | No | error_list: filter by severity before the cap (errorLevel values are vsBuildErrorLevelHigh=error / Medium=warning / Low=message); default all |