-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Description
App Version
3.15.5
API Provider
Anthropic
Model Used
all
🔁 Steps to Reproduce
Current Behavior:
When an interaction (a "turn" or "question") concludes, the roo code system calls the complete result function. This happens even for very simple "ask" questions. The complete result function, which seems to generate a final summary (often displayed as green text), triggers an additional API request. Consequently, two API requests are made per interaction: one for the primary response and a second for this summary.
<attempt_completion>
</attempt_completion>
Problem:
This second API call for the complete result summary is often unnecessary and leads to a waste of tokens, especially for users who don't require this final summarization. I do not need this concluding summary, and it's consuming my tokens.
Proposed Solution:
Could a toggle switch or an option be added to allow users to disable the automatic call to complete result at the end of each conversational turn? This would prevent the generation of the final summary (the green text) and avoid the redundant API request, thereby saving tokens.
This would give users more control over API usage and token consumption.
💥 Outcome Summary (Optional)
No response
📄 Relevant Logs or Errors
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
