[Enhancement]: useInteractionHealthCheck should allow for no user interactions while an MCP server is running #10102
Unanswered
thonic
asked this question in
Troubleshooting
Replies: 1 comment
-
As mentioned in the PR, this won't have a real effect on the MCP server timeouts. What does your MCP server config look like? Are you making use of https://www.librechat.ai/docs/configuration/librechat_yaml/object_structure/mcp_servers#timeout I've successfully tested MCP servers with 10+ minute-long processes, see my example MCP server: |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
What features would you like to see added?
When Librechat is configured to use a long running MCP server (with large timeouts, more than five minutes), the tool usage will timeout in the chat after five minutes and it will not complete, saying "fetch failed".
It would be nice to have this timeout as max(five minutes, MCP server timeouts) which would allow for long running MCP servers to be used. Because while the tool is running, no user interaction is likely to happen.
More details
This is now caused by the check in
data-provider/connection.ts
, by this function:Which components are impacted by your request?
No response
Pictures
No response
Code of Conduct
Beta Was this translation helpful? Give feedback.
All reactions