Periodic crashes of RetoolRPC due to "agent version mismatch"

Hey, we've been using Retool RPC for a long time and recently we get period errors with

Error fetching query (400): {"statusCode":400,"error":"Bad Request","message":"Agent version mismatch. Please restart your agent with the latest version.","data":null}

We're using the retoolrpc@0.1.7 which seems to be the latest as of writing.

My only conclusion is that this is a bug on the Retool backend somehow.

1 Like

Hey @AlexJ! Welcome to the community and thanks for your patience. :slightly_smiling_face:

In the past, errors like this have typically spiked when our RPC Redis host maxed out its allocated memory. Looking back at its health metrics for May, though, the cluster was seemingly healthy. The only thing that jumps out is a bit of an increase in overall latency. Can you let me know if this has been a consistent issue since then?

Have you had a chance to revisit this, @AlexJ?

I no longer work at the company, but great to hear it's fixed.

As I previously mentioned on GitHub, it'd be a much nicer integration for us if it RetoolRPC was push-based instead of pull-based, then I wouldn't need to care about issues like this, it would be faster to execute queries, and it would work for serverless

1 Like