You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added issue filing guidance to both CLI and MCP error messages to help
users report unexpected errors or bad UX.
Changes:
- Added formatCliError() helper in CLI shared.ts that formats error messages
with GitHub issue URL for non-user errors
- Updated program.ts to include global error handlers for uncaught exceptions
and unhandled promise rejections
- Enhanced wrapError() in MCP server with issue filing guidance for
unexpected errors (controlled by isUserError parameter)
- All unexpected errors now suggest filing an issue at:
https://github.com/ExaDev/SysProM/issues/new
User errors (e.g. invalid input, missing files) don't include the issue
filing guidance, only genuine unexpected errors do.
0 commit comments