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?
Engineers working in Claude Code want to stay in Claude Code. Platform teams still need model calls and tool access to run through the right controls.
Now you can connect your favourite coding agents to Archestra’s LLM Proxy and MCP Gateway with one command. The same flow also works with Codex, GitHub Copilot CLI, and Cursor.
:stopwatch: We timed it: setup takes just 45 seconds.