-
Notifications
You must be signed in to change notification settings - Fork 799
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
timeout errors from mcp-server #1164
Comments
+1 I too keep getting this error message every now and then. |
Execution failed: Call to 'ComputerControllerExtension' failed for 'tools/call'. Error from mcp-server: |
Dove into this a bit and I think this is whats going on: Goose agent starts and add's extensions, which have a specified (client side) timeout associated with them. When a command is issued, the client sends a request to the extension, which starts executing the command. If it's a long running command, the client will time out, and send an error message back to the LLM, which may follow up/try a different command. The command on the server is still running since there was no cancellation issued for the process from the client. The new command is queued up and waits on the original command to execute. If the original command is long running, the second command (even if it should be fast) will fail with a time out. Solution: In the meantime, if you are expecting to run commands that take a long time increase the timeout for your extensions through the configuration flow. |
Describe the bug
Goose can get into a state where even tools that work instantly result in a "timeout error". Suspected but not sure that the server itself may have been dropped
https://discord.com/channels/1287729918100246654/1287729920797179957/1337930482947588107
Screenshots
The text was updated successfully, but these errors were encountered: