Is this correct? could you also check if my model plug into steps 1~3 supports?
"models": {
"mode": "merge",
"providers": {
"bailian": {
"baseUrl": "https://dashscope-intl.aliyuncs.com/compatible-mode/v1",
"apiKey": "xxxx",
"api": "openai-completions",
"models": [
{
"id": "qwen3.5-plus-2026-02-15",
"name": "qwen3.5-plus-2026-02-15",
"reasoning": false,
"input": [
"text",
"image"
],
"cost": {
"input": 0,
"output": 0,
"cacheRead": 0,
"cacheWrite": 0
},
"contextWindow": 200000,
"maxTokens": 8192
}
]
}
}
},
"agents": {
"defaults": {
"imageModel":{
"primary": "bailian/qwen3.5-plus-2026-02-15"
},
"model": {
"primary": "bailian/qwen3.5-plus-2026-02-15"
},
"models": {
"anthropic/claude-sonnet-4-5": {
"alias": "sonnet",
"params": {
"cacheRetention": "short"
}
},
"bailian/qwen3.5-plus-2026-02-15": {
"alias": "Qwen-3.5-Plus"
},
"openrouter/auto": {
"alias": "OpenRouter"
},
"openrouter/qwen/qwen3.5-plus-02-15": {
"alias": "Qwen3.5-Plus"
}
},
...,
"tools": {
"allow": ["image"],
"web": {
"search": {
"enabled": true
},
"fetch": {
"enabled": true
}
}
},