← ALL PLUGINS

Reasoning pill

One place to set reasoning: a Reasoning control beside the model name.

Source on GitHub ↗
A chat in dark mode with the control Reasoning: High beside the model name, and its menu open: Default, Low, Medium, High, Xhigh and Max.
The Reasoning control beside the model name, with the model's levels in a menu above it.
A chat in light mode with the control Reasoning: High beside the model name, and its menu open: Default, Low, Medium, High, Xhigh and Max.
The Reasoning control beside the model name, with the model's levels in a menu above it.

What it does

A Reasoning control sits beside the model name in the composer and changes the session's reasoning effort. While it runs, DSH's own Effort row in the model menu is hidden, so there is one reasoning control. The plugin keeps no data, has no settings and adds no routes.

The model's levels, in DSH's words, in a menu above the control.
The session's log records each pick, and the next request to the model carries it.
New chats start at your last pick.
Switched off, DSH's Effort row comes back at once.

Details

VERSION0.1.0
REQUIRESA model with reasoning levels
TESTED ONmacOS

Install

FIRST, ONCE
git clone https://github.com/bertholomus/dsh-public-plugins ~/.dsh-plugins/dsh-public-plugins
THEN
dsh plugin --profile desktop add ~/.dsh-plugins/dsh-public-plugins/plugins/reasoning-pill

Back up your profile first. The README has the full steps and every setting.

Pictures

These plugins are independent work. They are not made or endorsed by DeepSeek.

Pictures from a demo home, made by npm run showcase in dsh-public-plugins @ 3ec3465