Feedback from the MCP event: One person mentioned building a lot of timeout logic himself inside tool handlers (repeatedly)
Could be nice to expose a timeout option on tools
Things to consider:
- autocancelling pending call
- message returned to client (should this be configurable?)