c6c27d8ed1
- Added abort event listener registration in bash executor to properly handle abort signals and clean up resources in finally block. - Improved bash tool error handling to distinguish between user-initiated aborts via AbortSignal and other cancellations, throwing ToolAbortError for aborted requests. - Wrapped bash executor command execution in try-finally block to ensure abort event listeners are properly removed after execution completes.