I'm running qwen3.5:9b on ollama locally and although I installed skills from clawhub like deep-research-pro (~/.openclaw/skills) which should invoke live web fetching, the model refuses to do tool calling it only responds with training data.
When I test it directly on my ollama machine with a curl command and have tool_choice parameter set to required and asking to run the bash command echo hello it responds with:
{"id":"chatcmpl-370","object":"chat.completion","created":1776733744,"model":"qwen3.5:9b","system_fingerprint":"fp_ollama","choices":[{"index":0,"message":{"role":"assistant","content":"","reasoning":"The user wants me to run a simple bash command: echo hello. This is a straightforward command that will print \"hello\" to stdout.","tool_calls":[{"id":"call_e29c6hw8","index":0,"type":"function","function":{"name":"bash","arguments":"{\"command\":\"echo hello\"}"}}]},"finish_reason":"tool_calls"}],"usage":{"prompt_tokens":271,"completion_tokens":58,"total_tokens":329}}
But when I try to prompt it to do deep research in the openclaw tui it doesn't live web fetch.