2nd1st/dsh-plugin-open-app
Bring open-mcp-apps into deepseek-harness: apps as sidebar containers with their own sessions, an agent status strip, and inline widget rendering
dsh-plugin-open-app makes every open-mcp-apps app 'a place you go' inside DSH: an Apps section in the sidebar, one container per app with its own workspace and conversation, and inline rendering when the model opens an app mid-chat. The package declares dsh.bundle, so dsh plugin add appends it to dsh.profile.bundles and the shipped patch becomes a layer of the profile tree, inserting both the open-app row and an mcp-oma row (dsh's MCP client pointed at the same engine, so the model can open and build apps as well).
Install
dsh plugin --profile web add @2nd1st/dsh-plugin-open-appnpm @2nd1st/dsh-plugin-open-app 0.1.2 verified 2026-09-02 (maintainer 2nd1st; README EN primary, repo 2nd1st/dsh-plugin-open-app). Requires a running open-mcp-apps v0.5.1+ engine, pnpm on PATH, Node 22+. Developer preview: the plugin reaches into dsh through six undocumented seams (listed in the README with degradation behavior) — expect breaking changes and pin a version if needed. The install adds two rows: open-app (this plugin) and mcp-oma (dsh's MCP client pointed at the same engine). Restart dsh web after install (plugin metadata is cached per name for the life of the process).
Compatibility
DSH web profile; Node 22+; pnpm on PATH; running open-mcp-apps v0.5.1+ engine.
Details
- Repo: 2nd1st/dsh-plugin-open-app
- Category: UI Enhancements
- Stars: 1
- Version: npm @2nd1st/dsh-plugin-open-app 0.1.2
- Last push: 2026-08-15
- First seen: 2026-08-15
Recent updates
Apps sidebar section; per-app container (workspace + conversation); inline render when model opens an app; mcp-oma row; dev preview.
FAQ
- What does it need to run?
- A running open-mcp-apps v0.5.1+ engine, pnpm on PATH (dsh plugin forwards to pnpm), and Node 22+.
- Is it stable?
- Developer preview — it tracks the 0.1.0-rc DSH line closely and uses six undocumented seams (each documented with its degradation); pin a version if you need it to hold still.
- How do I install it?
- dsh plugin --profile web add @2nd1st/dsh-plugin-open-app (npm 0.1.2), then restart dsh web.