Add "stop/cancel" button
while using claude, it sometimes gives a "rate limit" error, and spits out a ton of these messages in the chat. maybe the user could pause the chat, or the system could timeout whenever it detects such an error?
the error, for reference: Oops. Something went wrong: Error condensing thoughts: AnthropicException - {"type":"error","error":{"type":"rate_limit_error","message":"Number of request tokens has exceeded your rate limit (https://docs.anthropic.com/claude/reference/rate-limits). Please reduce the the prompt length or the maximum tokens requested, or try again later. You may also contact sales at https://www.anthropic.com/contact-sales to discuss your options for a rate limit increase."}}
See also: https://github.com/OpenDevin/OpenDevin/issues/332
I think a good solution here is to give the user the ability to stop/cancel the current task
An option to authorize the next steps or provide input on them would be amazing.
How about defining a parameter in config.toml to throttle requests per minute?
Oh good point @robshox, would be nice to do 10 iterations, then have the option to continue
@marikan114 that would be helpful!
Related: https://github.com/OpenDevin/OpenDevin/issues/1049