DeepSeek Harness 更新
DeepSeek Harness (dsh) 的破坏性变更、新特性与修复——developer preview 期间逐 commit 追踪。
2026-08-17
Merge pull request #2571 from deepseek-harness/worktree-reducepkgfix(client): declare browser-only externals as devDependencies
2026-08-17
Revert "fix(client): declare browser-only externals as devDependencies"Revert "fix(client): declare browser-only externals as devDependencies"
2026-08-17
Merge pull request #2577 from deepseek-harness/revert-2571-worktree-reducepkgRevert "fix(client): declare browser-only externals as devDependencies"
2026-08-17
fix(pty): keep the controlled prompt so persistent bash settles fasttool-bash-persistent overwrote the backend's PS1, so terminal-bash prompt readiness never matched and every send degraded to the 3.5s silence tier (idleSilenceM
2026-08-17
Merge branch 'master' into docs/web-ui-guide-polishMerge branch 'master' into docs/web-ui-guide-polish
2026-08-17
fix(llm): align replay state with assembled content and degrade unusable stateA max-tokens response that included a tool call persisted assembler-transformed content next to replay metadata projected from the untransformed native message,
2026-08-17
feat(web): make the ask-user question card collapsibleThe ask-user takeover rendered the pending question set as a bottom card capped at min(60vh, 520px) with no way to reduce it, which buried the conversation abov
2026-08-17
test(web): cover collapsing and expanding the question cardTwo new QuestionComposer cases: the collapse toggle hides the option list and leaves the header strip, and collapsing between answering preserves both the picke
2026-08-17
Merge pull request #2559 from deepseek-harness/feat/rename-code-preset-english-to-ptc-modefix(ui-agent-preset): rename English code preset to PTC mode
2026-08-17
Merge branch 'master' into docs/web-ui-guide-polishMerge branch 'master' into docs/web-ui-guide-polish
2026-08-17
Merge pull request #2553 from deepseek-harness/docs/web-ui-guide-polishdocs(i18n): polish the Web UI guide
2026-08-17
Merge commit '70396085b141370ce32de1be4e225b4384eaf46d' into HEAD# Conflicts: # .agents/notes/implemented/feature/2026-07-07-mcp-client-plugin.i18n.yaml # .agents/notes/implemented/feature/2026-07-20-code-mode-typed-tool-retu
2026-08-17
Merge pull request #2586 from deepseek-harness/worktree/minimal-mode-bash-issues-0c3ac2fix(pty): keep the controlled prompt so persistent bash settles fast
2026-08-17
Merge remote-tracking branch 'origin/master' into HEADMerge remote-tracking branch 'origin/master' into HEAD
2026-08-17
Merge pull request #2535 from deepseek-harness/test/cordis-turn-end-diagnostictest(web): assert the whole turn/end reason in the Cordis lifecycle
2026-08-17
Merge pull request #1371 from deepseek-harness/codex/fix-large-history-paginationfix(web): avoid history pagination stack overflow
2026-08-17
Merge pull request #2417 from deepseek-harness/fix/pwsh-terminal-overlay-dupfix(web): resolve the pwsh-terminal overlay duplicate-loader entry
2026-08-17
Merge pull request #2494 from deepseek-harness/ci/raise-windows-timeoutci: raise Windows native CI timeout to 120 minutes
2026-08-17
Merge pull request #2596 from deepseek-harness/worktree/deepseek-maxtoken-consistency-3a7c15fix(llm): align replay state with assembled content and degrade unusable state
2026-08-17
Merge pull request #2404 from deepseek-harness/feat/plugin-owned-settings-surfacefeat(settings): serve every registered namespace and key plugin cards on it
2026-08-17
Merge pull request #2504 from deepseek-harness/fix/safari-textarea-reflowfix(web): repair Safari textarea soft-wrap shrink
2026-08-17
Merge pull request #2308 from deepseek-harness/feat/web-collapsible-question-composerfeat(web): make the ask-user question card collapsible
2026-08-17
Merge remote-tracking branch 'origin/master' into worktree/fix-1463-rich-content-bridgeMerge remote-tracking branch 'origin/master' into worktree/fix-1463-rich-content-bridge
2026-08-17
test(python): pin the minimal composition's model-visible surfaceThe Python lane never compared what the minimal composition shows the model: the mock model only asserted system-role messages, and the advanced snapshot tokeni
2026-08-17
Merge branch 'master' into worktree/python-sdk-model-visible-assertionsMerge branch 'master' into worktree/python-sdk-model-visible-assertions
2026-08-17
Merge pull request #2462 from deepseek-harness/worktree/python-sdk-model-visible-assertionstest(python): 固定极简组合的模型可见面
2026-08-17
Merge pull request #2517 from deepseek-harness/xtr/node-pty-1.2-betachore(subprocess-local): bump node-pty beta
2026-08-17
Merge pull request #2252 from deepseek-harness/worktree/fix-1463-rich-content-bridgefix: bridge durable image content across MCP and ACP
2026-08-17
Merge pull request #2620 from deepseek-harness/release/dsh-0.1.0-rc.7release: dsh@0.1.0-rc.7