Does gpt-oss:20b’s thinking output cause more confusion than help in multi-step tasks?

Posted by Prestigious_Peak_773@reddit | LocalLLaMA | View on Reddit | 7 comments

I have been experimenting with gpt-oss:20b on Ollama for building and running local background agents.

What works

Creating simple agents work well. The model creates basic agent files correctly and the flow is clean. Attached is a quick happy path clip.

On my M5 MacBook Pro it also feels very snappy. It is noticeably faster than when I tried it on M2 Pro sometime back. The best case looks promising.

What breaks

As soon as I try anything that involves multiple agents and multiple steps, the model becomes unreliable. For example, creating a workflow for producing a NotebookLM type podcast from tweets using ElevenLabs and ffmpeg works reliably with GPT-5.1, but breaks down completely with gpt-oss:20b.

The failures I see include:

Bottom line: it often produces long chains of thinking tokens and then loses the original task.

I am implementing system_reminders from this blog to see if it helps:
https://medium.com/@outsightai/peeking-under-the-hood-of-claude-code-70f5a94a9a62.
Would something like this help?