Skip to content

OpenRouter Claude 3.7 Standard throws "Response interrupted by a tool use result." in output #65

@cfdude

Description

@cfdude

Which version of the app are you using?

3.7.4

Which API Provider are you using?

OpenRouter

Which Model are you using?

Claude 3.7 Sonnet

What happened?

Image

Image

User in Discord reports: https://discord.com/channels/1332146336664915968/1343921958668079255

After roo attempts completion, subsequent follow-up messages always show this:
Response interrupted by a tool use result. Only one tool may be used at a time and should be placed at the end of the message.

There is no effect on the usability of Roo as a result. This is not a major issue, but perhaps a sign of inefficiency somewhere?

Steps to reproduce

Relevant API REQUEST output

Additional context

The user is using Memory Bank but that has no effect on this problem. Other users report getting this same message and are not using Memory Bank.

Additional context from the user:

the problem is regarding OpenRouter Sonnet 3.7.
if i use openrouter sonnet 3.5, it doesn't occur.

for what it's worth, i've downgraded to sonnet 3.5.
my experience with claude 3.7 so far has been that it's worse than claude 3.5 for existing repos. it's:

  • too chatty, causing it to duplicate lines of code. claude 3.5 had the opposite problem, where it just said // rest of the code remains the same but you could prompt away from this
  • commits to its mistakes. claude 3.5 was very non-committal, always agreeing with whatever you said. claude 3.7 commits to wrong things. this compounds and ultimately delivers wrong outcomes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingdocumentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions