forked from cline/cline
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Open
Labels
Issue/PR - TriageNew issue. Needs quick review to confirm validity and assign labels.New issue. Needs quick review to confirm validity and assign labels.bugSomething isn't workingSomething isn't working
Description
Problem (one or two sentences)
Roo seems to be fogetting to use the use_mcp_tool tag when using mcp tools like github mcp
Context (who is affected and when)
People who use mcp's when executing the mcp
Reproduction steps
- Install github mcp
- Do something with github mcp
- Roo forgets to wrap it in <use_mcp_tool>
Expected result
Expected using the tool to work
Actual result
Doesn't execute the mcp
Variations tried (optional)
not sure, since there is only one way to try it
App Version
3.28.15
API Provider (optional)
OpenAI Compatible
Model Used (optional)
GLM 4.6
Roo Code Task Links (optional)
No response
Relevant logs or errors (optional)
<get_pull_request>
<owner>LousyBook94</owner>
<repo>ZtoApi-Deno</repo>
<pullNumber>1</pullNumber>
</get_pull_request>
[ERROR] You did not use a tool in your previous response! Please retry with a tool use.
# Reminder: Instructions for Tool Use
Tool uses are formatted using XML-style tags. The tool name itself becomes the XML tag name. Each parameter is enclosed within its own set of tags. Here's the structure:
<actual_tool_name>
<parameter1_name>value1</parameter1_name>
<parameter2_name>value2</parameter2_name>
...
</actual_tool_name>
For example, to use the attempt_completion tool:
<attempt_completion>
<result>
I have completed the task...
</result>
</attempt_completion>
Always use the actual tool name as the XML tag name for proper parsing and execution.
# Next Steps
If you have completed the user's task, use the attempt_completion tool.
If you require additional information from the user, use the ask_followup_question tool.
Otherwise, if you have not completed the task and do not need additional information, then proceed with the next step of the task.
(This is an automated message, so do not respond to it conversationally.)
<environment_details>
# VSCode Visible Files
README.md
# VSCode Open Tabs
README.md
# Actively Running Terminals
## Terminal 4 (Active)
### Working Directory: `c:\Users\LousyBook01\Documents\Github\ZtoApi-Deno`
### Original command: `git commit -m "🎉 Update README with friendly emojis and add GLM-4.6 API test suite
- ✨ Enhanced README with cheerful emojis and improved formatting
- 🤖 Added GLM-4.6 model information and examples
- 🧪 Added comprehensive response_test.js for API testing
- 📊 Test suite covers streaming, non-streaming, and thinking modes
- 🌈 Improved documentation with better examples and troubleshooting
- 🚀 Updated all model references to use GLM-4-6-API-V1"`
# Current Time
Current time in ISO 8601 UTC format: 2025-10-04T11:56:13.680Z
User time zone: Asia/Colombo, UTC+5:30
# Current Cost
$0.05
# Current Mode
<slug>code</slug>
<name>💻 Code</name>
<model>GLM-4.6</model>
You have not created a todo list yet. Create one with `update_todo_list` if your task is complicated or involves multiple steps.
</environment_details>
Metadata
Metadata
Assignees
Labels
Issue/PR - TriageNew issue. Needs quick review to confirm validity and assign labels.New issue. Needs quick review to confirm validity and assign labels.bugSomething isn't workingSomething isn't working
Type
Projects
Status
Triage