DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in

COMMUNITY CHALLENGES

Find your next challenge.

Real problems from the community. Find one that sparks an idea, explore the discussion, and build something people need.

Showing 81–100 of 287 community requestsUpdated hourly from community discussions
All updatesDSH ReleasesFeature Requests
All3 days7 days14 days
TopNew
OpenShippedSolved by pluginWon't fixAll statuses
#Problems worth solvingCommunity demand
81
HARNESS
2

Add built-in theme palettes and a settings picker

Add first-class Aurora, Ember, Mint, and Default theme palettes with light/dark variants, a profile-persisted picker under Settings > General, and live switching without restart. This would make customization discoverable and consistent across the web GUI and desktop shell.

Explore challenge ↗

The problem

Add first-class Aurora, Ember, Mint, and Default theme palettes with light/dark variants, a profile-persisted picker under Settings > General, and live switching without restart. This would make customization discoverable and consistent across the web GUI and desktop shell.

Possibly addressed by:Theme Palette · Material Theme · Prism Themes

Start with these discussions

  • Built-in colour themes (Aurora, Ember, Mint) with a palette picker under Settings > Generalgithub · ▲1 · 0 comments
  • Built-in colour themes (Aurora, Ember, Mint) with a palette picker under Settings > Generalgithub · ▲1 · 0 comments
Last active Nov 3, 2026
1 authors2 posts · 2 reactions0 comments
82
HARNESS
3

Scope MCP Configuration to Workspaces

Allow each project or workspace to define and automatically use its own isolated MCP servers, tools, and settings across supported session interfaces without affecting other workspaces.

Explore challenge ↗

The problem

Allow each project or workspace to define and automatically use its own isolated MCP servers, tools, and settings across supported session interfaces without affecting other workspaces.

Possibly addressed by:Workspace Mcp · Mcp Workspace Scope · Workspace Mcp

Start with these discussions

  • Workspace-scoped MCP registration — or is CLI + workspace skill the intended pattern?github · ▲2 · 2 comments
  • 是否支持项目级的MCP配置? 比如codex 是在项目下的 config.toml,claude是在项目下的 mcp.jsongithub · ▲2 · 0 comments
  • [Feature] 支持工作区级 MCP 配置github · ▲1 · 0 comments
Last active Oct 4, 2026
83
HARNESS
1hackernews91

Implement Policy-Based Automatic Model Routing

Automatically select and route each task to the most suitable model based on capabilities, cost, priority, health, quotas, and fallback policies, including delegation to specialized models.

Explore challenge ↗

The problem

Automatically select and route each task to the most suitable model based on capabilities, cost, priority, health, quotas, and fallback policies, including delegation to specialized models.

Possibly addressed by:Model Router · Model Tier · Model Router

Start with these discussions

  • Design: Policy-driven multi-source quota router for DSHgithub · ▲1 · 0 comments
84
HARNESS
3hackernews2

Stabilize and Dynamically Load Extensions

Provide a documented, version-compatible extension API and loading mechanism that supports persistent third-party plugins, including shared-library loading without recompiling the harness.

Explore challenge ↗

The problem

Provide a documented, version-compatible extension API and loading mechanism that supports persistent third-party plugins, including shared-library loading without recompiling the harness.

Possibly addressed by:Loader · Plugin Extension Center · Plugin Optimization

Start with these discussions

  • Feature Request: Official extension directory for user plugins with stable service injectiongithub · ▲1 · 1 comments
  • [Idea] 文件级自学习回路:把完成的会话蒸馏成跨会话耐久教训(附纯插件实证 @garvel/dsh-reflect)github · ▲1 · 0 comments
  • Plugin API gap on master: settingsNamespace / registerContinuableSetup / deepFreeze missing
85
PLUGIN
21

Add a VS Code extension with SSH support

Provide an official VS Code extension for running DeepSeek Harness from the editor sidebar, including connections to remote development systems over SSH.

Explore challenge ↗

The problem

Provide an official VS Code extension for running DeepSeek Harness from the editor sidebar, including connections to remote development systems over SSH.

Possibly addressed by:Vscode Shell · Vsceditor · Visual Studio

Start with these discussions

  • 桌面客户端出来了,vscode扩展什么时候出来啊github · ▲3 · 3 comments
  • 关于vs code插件github · ▲1 · 3 comments
  • @nitin_builds No you are not, i am using cursor so that is essentially vscode. Still using the same extensions etc. The
86
PLUGIN
2

Expose reasoning-token breakdown in LLM usage

Preserve and expose the provider's reasoning-token count as a separate reasoningTokens usage field while keeping outputTokens and totalTokens unchanged. This enables evaluation, reasoning-effort comparison, and failure analysis.

Explore challenge ↗

The problem

Preserve and expose the provider's reasoning-token count as a separate reasoningTokens usage field while keeping outputTokens and totalTokens unchanged. This enables evaluation, reasoning-effort comparison, and failure analysis.

Possibly addressed by:Token Usage Statistic · Token Usage · Token Usage Counter

Start with these discussions

  • [Community solution] Reasoning-token breakdown for DSH evaluations: a one-line source changegithub · ▲1 · 0 comments
  • [社区方案] 为 DSH 评测保留思考 token 细分:最小源码改动与复现github · ▲1 · 0 comments
Last active Nov 1, 2026
1 authors2 posts · 2 reactions0 comments
87
HARNESS
1hackernews51

Require confirmation for risky actions

Require explicit approval for destructive, costly, irreversible, or production-impacting actions, including when full-access mode normally disables approval. Support configurable boundaries such as protected paths, spending limits, and destructive-only confirmation.

Explore challenge ↗

The problem

Require explicit approval for destructive, costly, irreversible, or production-impacting actions, including when full-access mode normally disables approval. Support configurable boundaries such as protected paths, spending limits, and destructive-only confirmation.

Possibly addressed by:Agent Guard Dsh · Agent Approval · Always Require Tools Approval

Start with these discussions

88
HARNESS
8

Add an Extensible Plugin System

Create a plugin-based core and extend the harness and UI so users can install and create plugins across GUI and CLI environments, with built-in desktop capabilities implemented through the ecosystem.

Explore challenge ↗

The problem

Create a plugin-based core and extend the harness and UI so users can install and create plugins across GUI and CLI environments, with built-in desktop capabilities implemented through the ecosystem.

Possibly addressed by:Deepseek Harness Plugins · Deepseek Harness Plugin · Plugin Smart Config

Start with these discussions

  • @nachooolk @emanueledpt Also do you feel like it would be good if there was a plugin/customisation system so that you cax · ▲0 · 2 comments
  • 你们应该做成 DeepSeek Harness 那样x · ▲0 · 0 comments
  • @DeepSeekHarness can you extend the deepseek harness (including the UI) with plugin?x · ▲0 · 0 comments
Last active Oct 4, 2026
8 authors8 posts · 0 reactions2 comments
89
HUB
hackernews6

Add cross-harness benchmark comparisons

Provide a standardized place to run, publish, and compare agent-harness benchmarks using consistent prompts and models so users can evaluate DSH against alternatives.

Explore challenge ↗

The problem

Provide a standardized place to run, publish, and compare agent-harness benchmarks using consistent prompts and models so users can evaluate DSH against alternatives.

Possibly addressed by:Harness Audit · Plugin Compare · Harness Self Evolution

Start with these discussions

  • Comment on: OpenCode 2.0hackernews · ▲0 · 0 comments
  • Comment on: DeepSeek Harness Desktop for macOS and Windowshackernews · ▲0 · 0 comments
  • Comment on: HarnessTax: How Much Does the Harness Matter for Coding Agents?hackernews · ▲0 · 0 comments
Last active Oct 15, 2026
6 authors6 posts · 0 reactions0 comments
90
PLUGIN
3

Gracefully isolate plugin failures

Add soft-failure handling that records plugin rejection or observer errors and disables or isolates only the affected plugin, allowing the host and healthy plugins to continue. Preserve strict fail-fast behavior where required, while keeping the remaining configuration intact.

Explore challenge ↗

The problem

Add soft-failure handling that records plugin rejection or observer errors and disables or isolates only the affected plugin, allowing the host and healthy plugins to continue. Preserve strict fail-fast behavior where required, while keeping the remaining configuration intact.

Possibly addressed by:Bundle Dedup Guard · Plugin Allcrash · Escape Hatch

Start with these discussions

  • Client plugin-boot failures are swallowed: “The client Loader did not provide an error message” (a plugin's rejected apply() → whole app into recovery mode)github · ▲1 · 4 comments
  • Third-party plugin exception in a session observer takes down the whole hostgithub · ▲1 · 2 comments
  • Loader should tolerate plugin failures: skip the failing entry instead of failing the whole profile
91
GENERAL
3

Expose model capability metadata

Expose each model’s reasoning-effort support, defaults, and multimodal input metadata so the model picker can display accurate capability indicators and clients can validate selections.

Explore challenge ↗

The problem

Expose each model’s reasoning-effort support, defaults, and multimodal input metadata so the model picker can display accurate capability indicators and clients can validate selections.

Possibly addressed by:Better Reasoning Effort · More Models Thinking Level · Reasoning Effort

Start with these discussions

  • 解决一下这个,自定义提供商默认不能设置思考等级github · ▲3 · 5 comments
  • Expose reasoning effort metadata in `GET /models`github · ▲1 · 1 comments
  • composer 模型下拉:每条候选缺能力标识(思考 effort + 多模态输入)github · ▲1 · 0 comments
Last active Sep 27, 2026
92
PLUGIN
2

Add persistent whole-interface zoom shortcuts

Support keyboard shortcuts and reset controls for scaling the entire client—including panels, sidebars, overlays, controls, and conversation content—with the selected scale persisted across restarts.

Explore challenge ↗

The problem

Support keyboard shortcuts and reset controls for scaling the entire client—including panels, sidebars, overlays, controls, and conversation content—with the selected scale persisted across restarts.

Possibly addressed by:Zoom · Plugin Scaling · Page Zoom

Start with these discussions

  • [Feature] Zoom the whole client UI with ⌘+ / ⌘-github · ▲5 · 3 comments
  • dsh-zoom — Cmd/Ctrl +, -, 0 to scale the whole interface (not just conversation text)github · ▲1 · 0 comments
Last active Oct 2, 2026
2 authors2 posts · 6 reactions3 comments
93
HARNESS
3

Recover malformed tool calls safely

Detect and safely recover malformed, truncated, or provider-rejected tool calls through bounded schema-guided repair and retry or regeneration, while preserving strict failures for unsupported shapes and streaming errors.

Explore challenge ↗

The problem

Detect and safely recover malformed, truncated, or provider-rejected tool calls through bounded schema-guided repair and retry or regeneration, while preserving strict failures for unsupported shapes and streaming errors.

Possibly addressed by:Tool Call Guard · Toolcall Stream Repair · Subagent Watchdog

Start with these discussions

  • 【改善建议】Provider-side invalid_tool_call 被归类为 PI_AI_ERROR,缺少有界纠错恢复(0.2.0-rc.2)github · ▲1 · 1 comments
  • Add temporary recovery for malformed or truncated DSML/tool callsgithub · ▲1 · 1 comments
  • 模型侧内层引号漏转义使 tool_use 参数合法但缺 description:单会话 34 次整轮重试——建议窄范围 schema 引导的参数修复github · ▲1 · 0 comments
94
PLUGIN
2

Make session-log uploads opt-in

Keep session-log uploads disabled by default and require explicit, persistent user consent that explains the data, destination, and purpose. Add upload size limits and ensure transport failures or retries cannot make sessions unusable or unbounded.

Explore challenge ↗

The problem

Keep session-log uploads disabled by default and require explicit, persistent user consent that explains the data, destination, and purpose. Add upload size limits and ensure transport failures or retries cannot make sessions unusable or unbounded.

Possibly addressed by:Session Files · Plugin Session Delete · Plugin Session Delete

Start with these discussions

  • [Bug][Feature] 0.1.6 默认开启的 dsh_session_log 会让大型会话每次请求携带完整日志(本例 ~260 MiB)导致 TRANSPORT 死循环;建议改为默认关闭 + 首次启动显式征得同意github · ▲3 · 1 comments
  • [security] 请立刻关闭DSH中的“在使用官方模型 API 时上传 Session Log”选项!!!/ Please IMMEDIATELY DISABLE the "Upload Session Log when using the official model API" option in DSH!!!github · ▲2 · 4 comments
95
HARNESS
4

Fold turns when their own history is loaded

Allow reasoning and completed conversation turns to fold as soon as each turn’s own start boundary is loaded, without waiting for older session history. Preserve the partially loaded boundary turn and support efficient handling of collapsed content through techniques such as DOM unloading or virtualization.

Explore challenge ↗

The problem

Allow reasoning and completed conversation turns to fold as soon as each turn’s own start boundary is loaded, without waiting for older session history. Preserve the partially loaded boundary turn and support efficient handling of collapsed content through techniques such as DOM unloading or virtualization.

Possibly addressed by:Auto Fold · Collapse History · Chat Window Fold

Start with these discussions

  • 思考过程无法被折叠github · ▲3 · 2 comments
  • 紧凑模式:只要还能「加载更早」,所有已关闭轮次都不折叠(含刚结束的那个)—— 建议折叠门禁从会话级 hasMore 改为逐轮次 turn/start / Compact mode: no closed Turn folds while older history is still loadable, including the one that just finished — gate folding on the Turn's own turn/start instead of session-wide hasMoregithub · ▲3 · 1 comments
96
HARNESS
2

Add drag-and-drop ordering for global sidebar panels

Add an official API and persistent UI support for reordering global sidebar panels by drag and drop, so users can customize panel order without plugins relying on internal registration fields.

Explore challenge ↗

The problem

Add an official API and persistent UI support for reordering global sidebar panels by drag and drop, so users can customize panel order without plugins relying on internal registration fields.

Possibly addressed by:Sidebar Panels · Draggable Panels · Sidebar Manager

Start with these discussions

  • dsh-panel-order:侧栏全局面板拖拽排序github · ▲1 · 0 comments
  • 侧栏全局面板能不能像会话列表那样拖拽排序?github · ▲1 · 0 comments
Last active Oct 27, 2026
1 authors2 posts · 2 reactions0 comments
97
HARNESS
1hackernews21

Ship curated removable defaults

Ship a productive default setup with a curated set of trusted essential plugins and features preinstalled, while allowing users to remove them safely.

Explore challenge ↗

The problem

Ship a productive default setup with a curated set of trusted essential plugins and features preinstalled, while allowing users to remove them safely.

Possibly addressed by:Deepseek Harness Plugins · Hello · Dpharness

Start with these discussions

  • Pre-install essential plugins for a better out-of-box experience (from a beginner user)github · ▲2 · 1 comments
  • Comment on: DeepSeek Harness Desktop for macOS and Windows
98
HARNESS
hackernews81

Make DSH model-agnostic

Decouple the harness from specific model providers so users can select and switch local or hosted models per project, teammate, or sub-agent while retaining strong privacy and safety controls.

Explore challenge ↗

The problem

Decouple the harness from specific model providers so users can select and switch local or hosted models per project, teammate, or sub-agent while retaining strong privacy and safety controls.

Possibly addressed by:Multi Model Provider · Better Model Provider · Model Provider

Start with these discussions

  • Comment on: DeepSeek Harness Desktop for macOS and Windowshackernews · ▲0 · 0 comments
  • Comment on: Show HN: Raven – The harness of harnesses, built for RSIhackernews · ▲0 · 0 comments
  • Comment on: Strands Harnesshackernews · ▲0 · 0 comments
Last active Oct 2, 2026
9 authors9 posts · 0 reactions0 comments
99
HARNESS
3

Replay Session History on ACP Load

Add ACP session/load support and replay persisted session updates when loading or resuming a session. This lets clients rebuild the full conversation transcript after restart instead of receiving only the resumed state and future updates.

Explore challenge ↗

The problem

Add ACP session/load support and replay persisted session updates when loading or resuming a session. This lets clients rebuild the full conversation transcript after restart instead of receiving only the resumed state and future updates.

Possibly addressed by:Acp Replay · Autoload History · Shl Session History

Start with these discussions

  • [dsh-acp] ACP clients cannot rebuild a session transcript: no session/load, and session/resume does not replay historygithub · ▲3 · 5 comments
  • [ACP] session/resume restores the agent but does not replay history; loadSession is missing, so ACP clients show a blank transcriptgithub · ▲2 · 4 comments
  • ACP: @deepseek-ai/dsh-acp does not implement session/load, so clients cannot restore conversation history
100
PLUGIN
2

Add a prompt-message budget trigger to compaction

Add a configurable maximum prompt-message count to compaction-basic, with policy inheritance and per-route overrides, so compaction triggers when message count exceeds gateway limits even if token usage remains below the threshold.

Explore challenge ↗

The problem

Add a configurable maximum prompt-message count to compaction-basic, with policy inheritance and per-route overrides, so compaction triggers when message count exceeds gateway limits even if token usage remains below the threshold.

Possibly addressed by:Context Compaction Optimizer · Compaction Threshold · Smart Compaction

Start with these discussions

  • compaction-basic: add a prompt-message budget — long sessions die on gateways that cap message countgithub · ▲1 · 1 comments
  • compaction-basic: add a prompt-message budget — long sessions die on gateways that cap message countgithub · ▲1 · 0 comments
Last active Oct 21, 2026
← PreviousPage 5 of 15Next →
3 authors3 posts · 5 reactions2 comments
Comment on: GPT 6.1 Sol: Near-Astra intelligence for a fifth of the price
hackernews · ▲0 · 0 comments
  • Comment on: >10x More Efficient Pretraininghackernews · ▲0 · 0 comments
  • Last active Sep 29, 2026
    11 authors11 posts · 1 reactions0 comments
    github · ▲1 · 0 comments
    Last active Oct 2, 2026
    5 authors5 posts · 3 reactions1 comments
    x · ▲1 · 0 comments
    Last active Sep 30, 2026
    3 authors3 posts · 5 reactions6 comments
    [Feature] danger-full-access + approval=never 组合下,不可逆删除缺少最终确认(附真实事故)
    github · ▲1 · 1 comments
  • Comment on: Claude Opus 5.5hackernews · ▲0 · 0 comments
  • Comment on: GPT-6 Sol and Lunahackernews · ▲0 · 0 comments
  • Last active Oct 2, 2026
    7 authors7 posts · 1 reactions1 comments
    github · ▲1 · 1 comments
    Last active Oct 1, 2026
    3 authors3 posts · 3 reactions7 comments
    3 authors3 posts · 5 reactions6 comments
    Last active Oct 3, 2026
    3 authors3 posts · 3 reactions2 comments
    Last active Oct 1, 2026
    2 authors2 posts · 5 reactions5 comments
  • 长会话以尾部窗口打开时(hasMore=true),完成折叠整场静默失效 —— historyIncomplete 把会话级折叠一起关掉了github · ▲1 · 1 comments
  • Last active Sep 20, 2026
    4 authors4 posts · 8 reactions4 comments
    hackernews · ▲0 · 0 comments
  • 我知道不热了!x · ▲0 · 0 comments
  • Last active Oct 2, 2026
    4 authors4 posts · 2 reactions1 comments
    github · ▲1 · 0 comments
    Last active Sep 21, 2026
    3 authors3 posts · 6 reactions9 comments
    1 authors
    2 posts · 2 reactions
    1 comments