Follows the run
The newest thinking or tool call opens automatically. Previous automatic rows fold when the step moves on.
DSH client plugin · zero config
A calmer way to watch DSH work. The current thought opens, the tool window follows, and every character arrives on the frame it should — across all four Work details modes.
What changed
DSH already streams well. This plugin removes the last rough edges: the current step stays visible, movement is eased, and native chrome stays native.
The newest thinking or tool call opens automatically. Previous automatic rows fold when the step moves on.
Characters arrive by animation frame instead of chunk. Grapheme boundaries keep accents and emoji intact.
Grouped window behavior in Compact and Standard; flat-row pacing in Detailed and Verbose.
Automatic clicks never steal focus or leave a ring behind. Keyboard focus stays exactly where the user put it.
No injected background, border, radius, or padding. The window uses the official process-group surface.
Enable the plugin and refresh. There is nothing to tune, no session data to write, and no network calls to make.
Four modes, one plugin
Compact and Standard keep the official process group. Detailed and Verbose keep their flat rows. The plugin adapts instead of forcing one shape everywhere.
The running group opens while needed, then folds back when the step changes. Minimal output, still in view.
Watch CompactThe full treatment: capped height, bottom-following, live step detail, and a soft edge instead of a hard cut.
Watch StandardCurrent-turn rows stay flat. The current row opens, and older automatic rows close as execution moves on.
Watch DetailedEvery row stays visible. The current row still opens automatically; nothing is folded behind your back.
Watch VerboseRecorded in DSH
Each clip starts from the centered composer, keeps the full opening reasoning, and ends when the model finishes. 30fps, 1080p, no audio.
Running group opens; previous group folds on step change.
Capped window, eased bottom-following, and live step detail.
Flat current-turn rows; older automatic rows close as the run advances.
Everything stays open; the newest row still comes into view.
Get started
Install from npm, refresh the DSH Web UI, and keep working. The plugin only touches the running Turn and restores the official view when it ends.
dsh plugin --profile web add dsh-stream-focus
Then refresh the DSH Web UI. Works in all four Work details modes.