Thread

AM
Alexander Mosharov12:55 PMOpen in Slack
hey Team!👋
I'm planning to submit a PR with this commit (github.com/archestra-ai/archestra/commit/4b153a675484…) to support tools that run longer than the standard 60-second timeout. I aimed for a minimal implementation.
However, judging by the issues in modelcontextprotocol/typescript-sdk, using resetTimeoutOnProgress=true with an onprogress callback seems like a cleaner way to handle this.
Would you recommend sticking with my minimal hotfix for now, or should we implement proper configuration parameters for the MCP client from the start?

3 replies
IK
Innokentii Konstantinov (archestra team)1:26 PMOpen in Slack
Hi! Isn't it the same thing as in this PR?
AM
Alexander Mosharov2:13 PMOpen in Slack
I must have missed that while searching for similar PRs. Thanks a lot!
IK
Innokentii Konstantinov (archestra team)2:32 PMOpen in Slack
You are welcome! If you see any problem with this approach or have an idea how to make it better, feel free to open an issue ❤️
🤝1