8d10a6b879
- Added abort signal support to MCP server connection and tool listing operations, enabling cancellation via Escape key during testing. - Enhanced MCP connection timeout handling with improved abort signal integration in the withTimeout function to prevent race conditions. - Improved MCP test command UI to display '(esc to cancel)' indicator and handle cancellation gracefully. - Updated HTTP transport session termination to include timeout mechanism preventing indefinite hangs. - Fixed MCP test command cleanup to prevent resource leaks when operations are cancelled or aborted.