AI Agent Hub
Back to plugins
dsh-vision-router-inline preview

dsh-vision-router-inline

Client Updated 2026.08.24

Run the following command in DeepSeek Harness:

dsh plugin install MitsukiJoe/dsh-vision-router-inline

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install MitsukiJoe/dsh-vision-router-inline in DeepSeek Harness to install this plugin; the source repository is available at https://github.com/MitsukiJoe/dsh-vision-router-inline

About this plugin

After dsh-vision-router introduces a second provider group (DeepSeek, Auto Vision, etc.), vision twins sit side-by-side with their text counterparts on separate rows. The list doubles in length, and it becomes hard to tell at a glance which row routes to text and which to vision. dsh-vision-router-inline does not touch any routing logic; it solves one display-layer problem: tucking each vision twin back into its original model row.

The core mechanism folds every vision twin into a small square picture button at the end of the original model row. Clicking the row name routes to the text model; clicking the square button routes to the vision twin of that provider (e.g. google-vision for Google). The button has its own hover state independent of the row hover, so it does not trigger accidentally. The same button appears on both the composer trigger and the Model row, visible only while the vision route is selected. When dsh-better-ux is also installed, its large picker cards show the same picture button for consistency.

This plugin is designed for users already running dsh-vision-router who want to halve list height and make vision entry points obvious at a glance. Note: it is a pure display-layer companion; if dsh-vision-router is not loaded, this package stays completely idle and does not wrap the model catalog.

Screenshots

Use Cases

  • Vision twins and text models listed row-by-row double the list height
  • Quickly distinguish text-route and vision-route triggers at a glance
  • Keep vision buttons consistent across dsh-better-ux large picker cards

Best For

  • DeepSeek Harness users already running dsh-vision-router
  • Users who want to halve model list height with obvious vision entry points
  • Users needing a clear vision toggle on both composer and Model rows