disable todo tools for qwen models to improve compatibility

pull/1869/head
Dax Raad 2025-08-12 14:54:25 -04:00 committed by opencode
parent cadc5982f1
commit 5cc44c872e
1 changed files with 6 additions and 1 deletions

View File

@ -68,7 +68,7 @@ export namespace ToolRegistry {
export async function enabled(
_providerID: string,
_modelID: string,
modelID: string,
agent: Agent.Info,
): Promise<Record<string, boolean>> {
const result: Record<string, boolean> = {}
@ -86,6 +86,11 @@ export namespace ToolRegistry {
result["webfetch"] = false
}
if (modelID.includes("qwen")) {
result["todowrite"] = false
result["todoread"] = false
}
return result
}