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.

Community Feature Requests — Plugin Hub News
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 61–80 of 81 community requestsUpdated hourly from community discussions
All updatesDSH ReleasesFeature Requests
All3 days7 days14 days
TopNew
OpenShippedSolved by pluginWon't fixAll statuses

Window Oct 2, 2026 – Oct 16, 2026

#Problems worth solvingCommunity demand
61▼12
HARNESS
4

Configure per-conversation session-affinity headers

Attach stable per-conversation session identifiers, such as UUID-based OpenCode headers, to outbound inference requests. Allow provider- and model-level control over header names, formats, and omission, together with related prompt-cache settings to improve routing and cache affinity.

Explore challenge ↗

The problem

Attach stable per-conversation session identifiers, such as UUID-based OpenCode headers, to outbound inference requests. Allow provider- and model-level control over header names, formats, and omission, together with related prompt-cache settings to improve routing and cache affinity.

Possibly addressed by:Opencode Session Header · X Opencode Session · Session Header

Start with these discussions

  • Please send x-opencode-session header on API requests (OpenCode Go requires it from 09/05)github · ▲186 · 41 comments
  • Poor prompt-cache hit rate on z.ai GLM Coding Plan: prefix is stable, hits still collapse (evidence + proposal to expose pi-ai session-affinity switches for the zai routes)github · ▲1 · 2 comments
  • bug(llm-pi-ai): openai-responses 路由无法关闭 session_id 请求头github · ▲1 · 2 comments
Last active Sep 10, 2026
0 authors0 posts · 1 reactions1 comments
62▼33
HARNESS
6hackernews5

Configure Providers, Models, and Reasoning per Teammate

Allow team leads to specify an optional provider, model, and reasoning effort for each teammate, including cheaper or local models, while defaulting to the parent session and enforcing configured model allowlists.

Explore challenge ↗

The problem

Allow team leads to specify an optional provider, model, and reasoning effort for each teammate, including cheaper or local models, while defaulting to the parent session and enforcing configured model allowlists.

Possibly addressed by:Agent Team Model · Subagent Model Config · Configurable Subagents

Start with these discussions

  • Model selection in agent-teamsgithub · ▲2 · 3 comments
  • tool-agent-team:agent/created 时序竞态会随机杀死一次性子代理(TEAM_NOT_MEMBER)github · ▲1 · 2 comments
63▼57
HARNESS
6

Add Moderation-Aware Session Recovery

Provide an official way to identify and remove or rewind past a moderation-rejected node, restoring files and truncating later history so the session can continue safely. Expose a distinct moderation error to help clients stop futile retries.

Explore challenge ↗

The problem

Provide an official way to identify and remove or rewind past a moderation-rejected node, restoring files and truncating later history so the session can continue safely. Expose a distinct moderation error to help clients stop futile retries.

Start with these discussions

  • 什么时候ds官方可以出一个rewind的功能呀github · ▲6 · 3 comments
  • Feature Request: 增加类似 Claude Code 的 /rewind 会话回退功能github · ▲6 · 1 comments
  • 长会话被输入审核整段熔断(400 Content Exists Risk / INVALID_REQUEST):能否提供历史定位与会话级旁路?github · ▲3 · 3 comments
Last active Sep 25, 2026
0 authors0 posts · 1 reactions1 comments
64▼22
PLUGIN
5

Decouple web search providers from the conversation model

Allow web search to use independently configured providers, credentials, endpoints, and optional auxiliary models, including a zero-LLM mode and reuse of the selected model when needed. Clearly expose provider failures and any search-related model charges, with appropriate safeguards and cost tracking.

Explore challenge ↗

The problem

Allow web search to use independently configured providers, credentials, endpoints, and optional auxiliary models, including a zero-LLM mode and reuse of the selected model when needed. Clearly expose provider failures and any search-related model charges, with appropriate safeguards and cost tracking.

Possibly addressed by:Web Search Diy · Web Search · Websearch

Start with these discussions

  • web_search 在会话模型切到第三方 provider 后仍走 DEEPSEEK_API_KEY 独立计费——披露藏在参考页一行里,且从不说破计费后果github · ▲2 · 4 comments
  • [DSH Desktop] web_search 联网搜索工具静默使用官方 DeepSeek API 并计费,且界面无任何提示github · ▲2 · 2 comments
65▼38
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
66▲64
HARNESS
2

Expose context limits and guide recovery

Display effective context and session limits, including output reserves, and warn before compaction or exhaustion. Clearly distinguish input-context exhaustion, output truncation, and automatic compaction, while offering recovery guidance such as /compact, /clear, a new session, or one-click compaction.

Explore challenge ↗

The problem

Display effective context and session limits, including output reserves, and warn before compaction or exhaustion. Clearly distinguish input-context exhaustion, output truncation, and automatic compaction, while offering recovery guidance such as /compact, /clear, a new session, or one-click compaction.

Possibly addressed by:Idle Compactor · Context Budget · Auto Compact

Start with these discussions

  • 上下文占满窗口时没有任何明确的用户提醒:不知道「输入上下文已满」,也没有 /compact、/clear 的引导github · ▲6 · 5 comments
  • Feedback: the line is not where the user thinks — one threshold that never fires, one that fires six times in under six minutesgithub · ▲1 · 0 comments
67▼22
HARNESS
5

Support workspace-less temporary sessions

Allow users to create isolated sessions without selecting a project or workspace, with an explicit working directory and existing sandbox and approval semantics. Sessions can later be saved or moved into a project.

Explore challenge ↗

The problem

Allow users to create isolated sessions without selecting a project or workspace, with an explicit working directory and existing sandbox and approval semantics. Sessions can later be saved or moved into a project.

Possibly addressed by:Temp Workspace · Project Context · Desktop Temporary Workspace

Start with these discussions

  • 希望增加无需指定项目即可使用的临时聊天功能github · ▲5 · 9 comments
  • 能否新增「无工作区」新会话入口?github · ▲1 · 3 comments
  • Not every workspace is a project — 建议给 DSH 工作区加一个「用途」维度github · ▲1 · 2 comments
68▲54
HARNESS
4

Implement scoped, persistent agent memory

Provide a backend-agnostic, first-party memory plugin or service with session, agent, tenant, topic, and repository scoping; automatic capture and recall; safe lifecycle handling; provenance, deduplication, bounded injection, and tools for managing facts and lessons. Support importing existing memories and preserving history safely across migrations.

Explore challenge ↗

The problem

Provide a backend-agnostic, first-party memory plugin or service with session, agent, tenant, topic, and repository scoping; automatic capture and recall; safe lifecycle handling; provenance, deduplication, bounded injection, and tools for managing facts and lessons. Support importing existing memories and preserving history safely across migrations.

Possibly addressed by:Agent Memory · Plugin Memory · Hybrid Memory

Start with these discussions

  • dsh-plugin: Native OpenViking memory for DeepSeek Harness (automatic session capture + memory tools + profile injection)github · ▲2 · 5 comments
  • 给 #14 补点料:两个现成记忆实现里踩过的坑
69
HARNESS
2

Add declarative plugin permission manifests and runtime confirmations

Provide a standardized way for plugins to declare capabilities such as file, environment, network, shell, and registry access, with clear user warnings or confirmations for sensitive operations. This would make plugin permissions and supply-chain risks more transparent before and during execution.

Explore challenge ↗

The problem

Provide a standardized way for plugins to declare capabilities such as file, environment, network, shell, and registry access, with clear user warnings or confirmations for sensitive operations. This would make plugin permissions and supply-chain risks more transparent before and during execution.

Possibly addressed by:Plugin Security Review · Plugin Audit · Plugin Vetting

Start with these discussions

  • How should DeepSeek Harness plugins disclose and manage permissions?github · ▲1 · 2 comments
  • DeepSeek Harness 插件应该如何披露和管理权限?github · ▲1 · 0 comments
Last active Sep 4, 2026
70▲95
HARNESS
2

Add post-compaction plugin hooks

Expose deterministic pre- and post-compaction integration points, including a post-compaction lifecycle signal, so plugins can restore or re-seed model-visible context after compaction without polling.

Explore challenge ↗

The problem

Expose deterministic pre- and post-compaction integration points, including a post-compaction lifecycle signal, so plugins can restore or re-seed model-visible context after compaction without polling.

Possibly addressed by:Force Compact · Compactor · Manual Compact Plugin

Start with these discussions

  • [Feature] Expose compaction integration points for plugins that own model-visible contextgithub · ▲1 · 3 comments
  • [core/agent] 'compact' SessionStartSource is reserved but never emitted — no lifecycle signal for plugins to re-seed context after compactiongithub · ▲1 · 0 comments
Last active Sep 16, 2026
71▲6
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
72▲15
HARNESS
3

Support unsigned local macOS packaging

Add official support for packaging macOS desktop apps locally through the existing `--unsigned` workflow, skipping signing and notarization and placing artifacts in `unsigned-artifacts/`. This should work without Apple credentials, source changes, or a maintained patch.

Explore challenge ↗

The problem

Add official support for packaging macOS desktop apps locally through the existing `--unsigned` workflow, skipping signing and notarization and placing artifacts in `unsigned-artifacts/`. This should work without Apple credentials, source changes, or a maintained patch.

Possibly addressed by:Desktop Packager

Start with these discussions

  • [Idea] 将 --unsigned 本地打包路径扩展到 macOS(目前仅 win-x64)github · ▲1 · 3 comments
  • 跪求 mac 桌面版本打包支持本地打包,不要求证书啊github · ▲1 · 0 comments
  • MacOs 打包桌面版本希望支持不要开发者账号的的本地版本命令github · ▲1 · 0 comments
Last active Sep 23, 2026
73
HARNESS
2

Add prompt history navigation and rewind support

Let users navigate previously submitted prompts with Up/Down keys and recover from unexpected execution paths through a flexible rewind mechanism, across the relevant interfaces.

Explore challenge ↗

The problem

Let users navigate previously submitted prompts with Up/Down keys and recover from unexpected execution paths through a flexible rewind mechanism, across the relevant interfaces.

Possibly addressed by:Keyboard History · Input History · Prompt History

Start with these discussions

  • Feature request: Up/Down arrow input history in the Web composergithub · ▲2 · 5 comments
  • 几个问题和建议。github · ▲1 · 1 comments
Last active Sep 1, 2026
0 authors0 posts · 0 reactions1 comments
74▲8
HARNESS
2

Add reusable multi-node workflow orchestration

Add reusable sequential workflows with independently configurable prompts, models, and skills per node, including multiple ordered prompts within a node. All nodes should share conversation context and a workspace so workflows can run repeatedly without manual reconfiguration or copying intermediate results.

Explore challenge ↗

The problem

Add reusable sequential workflows with independently configurable prompts, models, and skills per node, including multiple ordered prompts within a node. All nodes should share conversation context and a workspace so workflows can run repeatedly without manual reconfiguration or copying intermediate results.

Possibly addressed by:Workflow Designer · Task Engine · Agent Dag Workflow

Start with these discussions

  • 支持多节点工作流编排:每个节点可独立配置提示词/模型/技能,全流程共享上下文与工作区(Multi-node workflow orchestration with per-node prompt/model/skill configuration and shared context/workspace)github · ▲1 · 1 comments
  • 支持多节点工作流编排:每个节点可独立配置提示词/模型/技能,全流程共享上下文与工作区(Multi-node workflow orchestration with per-node prompt/model/skill configuration and shared context/workspace)
75▲91
HARNESS
2

Keep the web UI responsive during concurrent subagent streaming

Improve responsiveness and reliability of the web interface when many subagents run concurrently by batching streamed events, coalescing token updates, and avoiding excessive client-side rendering overhead.

Explore challenge ↗

The problem

Improve responsiveness and reliability of the web interface when many subagents run concurrently by batching streamed events, coalescing token updates, and avoiding excessive client-side rendering overhead.

Possibly addressed by:Subagent Team · Subagents · Background Agents

Start with these discussions

  • 当并发多个subagent时,web界面加载会变慢,甚至加载不出,或许可以为每个subagent分配一个线程以解决这个问题github · ▲5 · 1 comments
  • UI lag during token streaming / many background subagents: measured root cause (per-token fan-out, no stream batching)github · ▲1 · 4 comments
Last active Sep 6, 2026
0
76▲58
HARNESS
3

Add session-scoped filesystem workspaces

Give each session an isolated working directory and allow filesystem operations outside agent turns to target an explicit session scope. Propagate session identity through filesystem APIs and endpoints so shared DSH processes can safely serve multiple users.

Explore challenge ↗

The problem

Give each session an isolated working directory and allow filesystem operations outside agent turns to target an explicit session scope. Propagate session identity through filesystem APIs and endpoints so shared DSH processes can safely serve multiple users.

Possibly addressed by:Session Scope · Session Workspace · Multi Workspace

Start with these discussions

  • Feature request: session scope for `fs`github · ▲3 · 1 comments
  • 同一个工作区内的会话为啥不做个目录隔离?github · ▲1 · 5 comments
  • Session-scoped cwd: AgentLoop.create accepts one, the SDK wire has no way to send it
77▲16
HARNESS
5

Configure the composer send shortcut

Add a persisted composer preference that lets users choose whether Enter or Cmd/Ctrl+Enter sends a message, with the other action inserting a newline. Preserve IME composition, default behavior, and Queue/Steer semantics during execution.

Explore challenge ↗

The problem

Add a persisted composer preference that lets users choose whether Enter or Cmd/Ctrl+Enter sends a message, with the other action inserting a newline. Preserve IME composition, default behavior, and Queue/Steer semantics during execution.

Possibly addressed by:Composer Modenter · Composer Keys Setting · Enter Send

Start with these discussions

  • 功能建议:Composer 输入框支持可配置的发送键(Ctrl/Cmd+Enter 发送,Enter 换行)github · ▲4 · 3 comments
  • 把「发送/换行」做成可配置键位:Enter 换行、Ctrl+Enter 发送github · ▲2 · 0 comments
  • [Feature Proposal] Configurable idle Enter behavior: Enter = Send or Newline (Cmd/Ctrl+Enter to send)
78▼2
HARNESS
2

Detect stalled and idle Goal-mode continuation

Make Goal mode detect repeated no-progress rounds and waiting or idle states, pausing or stopping continuation when background work is running or no meaningful task remains. This prevents unnecessary calls, injected turns, and token consumption.

Explore challenge ↗

The problem

Make Goal mode detect repeated no-progress rounds and waiting or idle states, pausing or stopping continuation when background work is running or no meaningful task remains. This prevents unnecessary calls, injected turns, and token consumption.

Possibly addressed by:Goal Auto · Goal Pause Guard · Goal Restart

Start with these discussions

  • Goal模式空转,亟需优化github · ▲2 · 1 comments
  • goal 续行缺少"无进展"与"等待中"判断:0.1.6-alpha.2 仍复现github · ▲1 · 4 comments
Last active Sep 19, 2026
0 authors0 posts · 0 reactions
79▼65
HARNESS
4hackernews2

Let users choose models and reasoning per task

Provide task-aware model selection with a provider-organized picker and an independent reasoning-effort control. Make the selection available in Composer and workflow dialogs, with persistence and keyboard-accessible controls.

Explore challenge ↗

The problem

Provide task-aware model selection with a provider-organized picker and an independent reasoning-effort control. Make the selection available in Composer and workflow dialogs, with persistence and keyboard-accessible controls.

Possibly addressed by:Model Selector · Effort · Model Select Plus

Start with these discussions

  • 切换模型的时候能不能别默认恢复推理等级?github · ▲2 · 2 comments
  • [Feature Proposal] Direct reasoning-effort slider beside the composer model selectorgithub · ▲2 · 1 comments
80▲52
HARNESS
3

Configure each model's API protocol

Allow each model in a provider or catalog route to declare its wire protocol and use that declaration for discovery and request routing across Anthropic Messages, OpenAI Chat Completions, and OpenAI Responses. Support adding protocols through the UI and provide a clear diagnostic when one cannot be inferred.

Explore challenge ↗

The problem

Allow each model in a provider or catalog route to declare its wire protocol and use that declaration for discovery and request routing across Anthropic Messages, OpenAI Chat Completions, and OpenAI Responses. Support adding protocols through the UI and provide a clear diagnostic when one cannot be inferred.

Possibly addressed by:Live Model Catalog · Provider Hub · Model Catalog Refresh

Start with these discussions

  • [Bug/UX] Cannot add a new model to a multi-protocol catalog route (opencode) from the GUI — "needs an api" with no way to set itgithub · ▲5 · 2 comments
  • llm-pi-ai: a mixed-protocol catalog route cannot serve a model the installed catalog has not shipped
← PreviousPage 4 of 5Next →
  • [Bug] spawn_teammate 不能把队友分派到其他模型或其他厂商github · ▲1 · 1 comments
  • Last active Sep 29, 2026
    0 authors0 posts · 1 reactions1 comments
  • 标题: [Feature Request] web_search 工具应支持不经大模型的纯搜索模式(当前每次搜索都调用付费 DeepSeek API)github · ▲2 · 1 comments
  • Last active Sep 22, 2026
    0 authors0 posts · 1 reactions1 comments
    @nitin_builds No you are not, i am using cursor so that is essentially vscode. Still using the same extensions etc. The
    x · ▲1 · 0 comments
    Last active Sep 30, 2026
    0 authors0 posts · 1 reactions1 comments
    Last active Sep 24, 2026
    0 authors0 posts · 1 reactions1 comments
    Last active Sep 29, 2026
    0 authors0 posts · 0 reactions3 comments
    github · ▲1 · 4 comments
  • 是否可以支持多租户记忆隔离,提供详细的api文档github · ▲1 · 3 comments
  • Last active Sep 25, 2026
    0 authors0 posts · 0 reactions3 comments
    0 authors
    0 posts · 0 reactions
    2 comments
    0 authors
    0 posts · 0 reactions
    2 comments
    Last active Sep 27, 2026
    0 authors0 posts · 0 reactions2 comments
    0 authors
    0 posts · 0 reactions
    1 comments
    github · ▲1 · 0 comments
    Last active Sep 24, 2026
    0 authors0 posts · 0 reactions1 comments
    authors
    0 posts · 0 reactions
    1 comments
    github · ▲1 · 0 comments
    Last active Sep 11, 2026
    0 authors0 posts · 0 reactions1 comments
    github · ▲1 · 3 comments
    Last active Sep 25, 2026
    0 authors0 posts · 0 reactions1 comments
    1 comments
  • [Feature] Provider-first two-step model picker in the composer (plus a direct reasoning-effort slider)github · ▲1 · 1 comments
  • Last active Sep 26, 2026
    0 authors0 posts · 0 reactions1 comments
    github · ▲1 · 3 comments
  • Custom provider defaults to Chat Completions only, missing Anthropic / Response compatibility — some models undiscoverablegithub · ▲1 · 2 comments
  • Last active Sep 18, 2026
    0 authors0 posts · 0 reactions1 comments