{"id":"dsh-paseo","repo":"liuxing7954/paseo-dsh","url":"https://github.com/liuxing7954/paseo-dsh/tree/main/paseo-plugin","package":"paseo-dsh","npm":{"package":"paseo-dsh","version":"0.2.4","integrity":"sha512-38lJCoF+P7xwd88l7oiIqnHkvF3H8+rh+iz/h6sw1o641Rj3tnqvTd2mv6/69+LHEXQrZiHojdSDQQKTHXFmzQ==","publishedAt":"2026-10-09T09:37:31.276Z","downloadsLast30Days":952},"name":"dsh-paseo","description":"DeepSeek Harness (dsh) as a native Paseo provider: question cards, plan mode, thinking levels, steering, images and a real slash menu.","categories":["provider"],"platforms":["macos","linux","windows"],"caveats":["Experimental; requires Paseo >= 0.9.2 and a separately installed official DSH (dsh on PATH).","Self-provisions ~/.dsh/profiles/paseo on first load; set your model route in that profile's cordis.patch.yml.","A vision route must declare an image input modality, or images arrive as a text placeholder.","Plugins and DSH tools are trusted, unsandboxed code, run on the daemon host.","Native direct provider (not ACP): question cards, plan mode, thinking levels, steering, images, slash menu."],"images":[],"themes":[],"health":{"manifestValid":true,"hasReadme":true,"hasLicense":true,"hasTests":false,"hasTypecheckScript":true,"updatedRecently":true},"scannedAt":"2026-10-12T11:28:27.185Z","addedAt":"2026-10-12T16:24:54+05:00","npmSecurity":{"status":"passed","blockingFindings":0,"advisoryFindings":0,"scannedAt":"2026-10-12T11:28:14.457Z","version":"0.2.4","integrity":"sha512-38lJCoF+P7xwd88l7oiIqnHkvF3H8+rh+iz/h6sw1o641Rj3tnqvTd2mv6/69+LHEXQrZiHojdSDQQKTHXFmzQ=="},"path":"paseo-plugin","version":"0.2.4","security":{"status":"passed","blockingFindings":0,"advisoryFindings":0,"scannedAt":"2026-10-12T11:28:14.457Z","commit":"973743a560f9440a77712827d56cffafe61e3e85"},"author":"jixy <467677527@qq.com>","license":"MIT","paseoVersionRequirement":">=0.9.2","descriptionNodes":[{"type":"text","text":"DeepSeek Harness (dsh) as a native Paseo provider: question cards, plan mode, thinking levels, steering, images and a real slash menu."}],"caveatNodes":[[{"type":"text","text":"Experimental; requires Paseo >= 0.9.2 and a separately installed official DSH (dsh on PATH)."}],[{"type":"text","text":"Self-provisions ~/.dsh/profiles/paseo on first load; set your model route in that profile's cordis.patch.yml."}],[{"type":"text","text":"A vision route must declare an image input modality, or images arrive as a text placeholder."}],[{"type":"text","text":"Plugins and DSH tools are trusted, unsandboxed code, run on the daemon host."}],[{"type":"text","text":"Native direct provider (not ACP): question cards, plan mode, thinking levels, steering, images, slash menu."}]],"manifest":{"id":"dsh-paseo","description":"DeepSeek Harness agents in Paseo, with question cards, plan mode and thinking-effort control.","requirements":{"paseo":">=0.9.2"}},"repoMeta":{"stars":2,"defaultBranch":"main","pushedAt":"2026-10-09T09:35:43Z"},"owner":{"login":"liuxing7954","avatarUrl":"https://avatars.githubusercontent.com/u/13608587?v=4"},"readmeText":"# paseo-dsh\n\nDeepSeek Harness (`dsh`) as a **native** Paseo provider — not ACP.\n\nThis npm package is the Paseo-side provider plugin. Install it through Paseo's\nown plugin installer:\n\n```bash\npaseo plugin add npm:paseo-dsh\n# or from a checkout:\npaseo plugin add liuxing7954/paseo-dsh --path paseo-plugin\n```\n\nOn load it provisions `$DSH_HOME/profiles/paseo` (the DSH profile it drives),\nincluding the stdio bridge bundle it carries — no shell script, no manual\nprofile setup. The only thing left is your model route in\n`~/.dsh/profiles/paseo/cordis.patch.yml`.\n\nThis package also ships a small CLI for that setup:\n\n```bash\nnpx paseo-dsh doctor   # check CLIs, profile, bridge, model route and credentials\nnpx paseo-dsh probe --base-url https://your-gateway/v1 \\\n  --api-key-env YOUR_KEY_ENV --model your-model-id   # discover reasoning levels etc.\n```\n\nWhat you get that the ACP boundary can't carry:\n\n- `ask_user_question` → real Paseo question cards\n- Build / Plan mode, with the plan shown before approval\n- Thinking effort rendered from each model's actually-declared levels\n- Steer into the running turn\n- Images admitted into DSH's attachment store, delivered per the route's modality\n- A `/` menu with DSH's registered commands **and** user-invocable skills\n- A **Permissions** select in the composer that switches DSH's sandbox preset\n  (read-only / workspace-write / danger-full-access)\n- A **Preset** select when the profile declares agent presets — DSH's\n  persona+capability bundles, chosen at session start and locked once it begins\n\nFull documentation, the adoption guide, and 18 real defects with their fixes\nlive in the main repository: **https://github.com/liuxing7954/paseo-dsh**\n\nRequires Paseo ≥ 0.9.2 and the official `dsh` on the daemon's `PATH`.\n\n## Versioning\n\n`major.minor` tracks the DSH line this plugin targets — `0.2.x` of this plugin is\nbuilt against DSH `0.2.x`. The patch number is this plugin's own release count and\ndoes not follow DSH. Install the line matching the `dsh` on your daemon.\n\nMIT.\n"}