Summary
Add console filters that make file paths and stack traces in nadle task output clickable, navigating directly to the source location.
Motivation
When a task fails, users see file paths and stack traces in the console. Making these clickable saves time and matches the behavior of other IDE-integrated tools.
Acceptance Criteria
Implementation Notes
- Implement
ConsoleFilterProvider or Filter for the execution console
- Register via
<consoleFilterProvider> extension point
- Use
OpenFileHyperlinkInfo for navigation
- Pattern match common formats: Node.js stack traces, TypeScript paths, ESLint output
Summary
Add console filters that make file paths and stack traces in nadle task output clickable, navigating directly to the source location.
Motivation
When a task fails, users see file paths and stack traces in the console. Making these clickable saves time and matches the behavior of other IDE-integrated tools.
Acceptance Criteria
at foo (/path/file.ts:10:5)) are clickableImplementation Notes
ConsoleFilterProviderorFilterfor the execution console<consoleFilterProvider>extension pointOpenFileHyperlinkInfofor navigation