Yichen Jiang
2bba702a6e
Merge remote-tracking branch 'origin/master' into worktree/job-kill-delivery
2026-09-21 16:14:21 +08:00
yudshj
57bcfac402
Merge remote-tracking branch 'origin/master' into web/excel-frontend-preview
2026-09-21 15:54:49 +08:00
Yichen Jiang
2cbf8df484
Merge pull request #4412 from deepseek-harness/worktree/experimental-voice-input
...
feat(voice-input): add optional local SenseVoice dictation
2026-09-21 15:53:42 +08:00
yudshj
e7287e499e
Merge remote-tracking branch 'origin/master' into web/excel-frontend-preview
2026-09-21 15:47:19 +08:00
Yichen Jiang
080bea0b85
Merge remote-tracking branch 'origin/master' into worktree/experimental-voice-input
...
# Conflicts:
# scripts/gen-cordis-catalog.ts
2026-09-21 15:39:45 +08:00
Dudu-0223
a93aa38876
Merge branch 'master' into fix/team-task-board-read-only
2026-09-21 15:38:03 +08:00
yudshj
cbe0d84fc1
Merge remote-tracking branch 'origin/master' into web/excel-frontend-preview
2026-09-21 15:37:28 +08:00
Dudu-0223
3324157b7f
fix(web): address Team panel review feedback
2026-09-21 15:30:18 +08:00
creatixchu
e17f505504
Merge master into ihsiang/changed-files-hover-preview
2026-09-21 15:27:19 +08:00
Yichen Jiang
4c7c7a552f
Merge remote-tracking branch 'origin/master' into worktree/job-kill-delivery
2026-09-21 15:26:10 +08:00
Yichen Jiang
262ee1bc23
fix(voice-input): address lifecycle and provider review feedback
2026-09-21 15:21:16 +08:00
Dudu-0223
35489c0f5c
fix(web): manage Team panel keyboard focus
2026-09-21 15:09:08 +08:00
Dudu-0223
253fb5e66d
fix(web): make Team tasks read-only and contain the panel
2026-09-21 15:09:07 +08:00
yudshj
ad9f77db04
fix(preview): compact spreadsheet formula warning
2026-09-21 14:28:15 +08:00
Ziya
a95dfea48d
Merge branch 'master' into copy/ptc-description-20260920
2026-09-21 14:11:33 +08:00
Yichen Jiang
ed0700ffb5
Merge remote-tracking branch 'origin/master' into worktree/model-provider-entry-ux-dde717
2026-09-21 13:57:38 +08:00
yixiangihsiang
440070e4f8
fix(web): address diff preview review findings
2026-09-21 13:51:53 +08:00
Yifffan
b6cb6be3da
Merge pull request #4767 from deepseek-harness/fix/desktop-minimize-vibrancy
...
fix(desktop): 修复 macOS 最小化恢复后侧边栏毛玻璃短暂透明,同时修改 session 跑马灯效果
2026-09-21 13:42:11 +08:00
yudshj
15415600d1
fix(preview): render spreadsheet values as literal text
2026-09-21 13:20:45 +08:00
yudshj
e70fa89400
feat(preview): support xls csv and tsv
2026-09-21 13:20:45 +08:00
yudshj
30b6abad5c
fix(preview): retain Excel worksheet selections
2026-09-21 13:20:44 +08:00
yudshj
087dc65e89
feat(preview): render Excel workbooks in the browser
2026-09-21 13:20:44 +08:00
yixiangihsiang
90a1b23e4a
feat(web): preview changed-file diffs on hover
2026-09-21 13:19:52 +08:00
Yifffan
d7318cb7b5
Merge branch 'master' into fix/desktop-minimize-vibrancy
2026-09-21 13:17:27 +08:00
Yif
8dafa0829b
Merge remote-tracking branch 'origin/fix/desktop-minimize-vibrancy' into fix/desktop-minimize-vibrancy
2026-09-21 13:04:29 +08:00
Yif
b4886c7e5b
feat(workspace): marquee hovered session titles with fades on both cut edges
2026-09-21 13:02:48 +08:00
Ziya
63b7a0f7c1
Merge branch 'master' into copy/ptc-description-20260920
2026-09-21 12:53:07 +08:00
Yudong
285f0a7005
fix(connection): narrow binary transport values
2026-09-21 12:50:41 +08:00
Yudong
ecf6acfb15
feat(api): support binary fields in Remote results
2026-09-21 12:50:40 +08:00
CreatixChu
6fba9d3bfb
Merge pull request #4544 from deepseek-harness/worktree/issue-3881-folder-drop
...
feat(web): 桌面端支持将文件夹拖入输入框
2026-09-21 12:44:44 +08:00
Turtle
7520fe94e1
refactor(preset): 精简创造模式的 system prompt ( #4745 )
...
* refactor(preset): trim the creation-mode system prompt
The `cordis` preset persona repeated what the plugin_manager and
cordis_inspect_* tool descriptions and the two shipped skills already
carry. Keep only identity, the shipped-preset constraint, the visual
request routing rule, and which skill to load for what.
Drop the tool-cordis prompt section, which restated its own tool
descriptions, and the cordis_inspect_query navigation hints that the
provider manifests returned by cordis_inspect_list already state.
Shorten both skill descriptions so the first-turn catalog stays small.
First-turn request for the cordis preset, measured through the DeepSeek
API with deepseek-v4-flash: 9572 -> 8975 prompt tokens.
* docs: regenerate config catalog after section order removal
* docs: regenerate module graph after tool-cordis dependency removal
* refactor(preset): give the cordis preset the standard persona
Creation mode's system prompt now equals standard mode's; the skill
catalog and the shipped skills carry every routing and off-limits rule.
The plugin skill description states the visual-request destination.
First-turn request for the cordis preset: 9572 -> 8815 prompt tokens.
* fix(review): document current tool-cordis state and pin the shared persona
The tool-cordis README pair now states that only the two tool schemas
enter requests, that disposal removes tools and providers, and that
the first-turn skill catalog carries the routing. The Web skill row
test resolves the owner's selected fixture generation instead of a
fixed v3 path. The preset e2e asserts the cordis persona sections
equal standard's.
2026-09-21 04:43:38 +00:00
Yichen Jiang
b42a93d62f
Merge remote-tracking branch 'origin/master' into worktree/job-kill-delivery
...
# Conflicts:
# docs/config-catalog.i18n.yaml
# docs/event-producer-consumer.i18n.yaml
# docs/module-graph.i18n.yaml
# docs/tool-catalog.i18n.yaml
# packages/api/session-controller/README.i18n.yaml
# packages/api/session-controller/src/commands.ts
# packages/client/ui-jobs/tests/browser-plugin.client.spec.ts
# packages/client/ui-jobs/tests/job-list-action.client.spec.tsx
# packages/shell/tool-bash/README.i18n.yaml
# packages/shell/tool-bash/src/background.ts
# packages/shell/tool-pwsh/src/background.ts
2026-09-21 12:40:44 +08:00
Ziya
f206efb628
Merge branch 'master' into copy/ptc-description-20260920
2026-09-21 12:38:17 +08:00
creatixchu
49ff1f815d
Merge origin/master into worktree/issue-3881-folder-drop
2026-09-21 12:33:50 +08:00
Yichen Jiang
dc1f87e890
Merge branch 'master' of github.com:deepseek-harness/deepseek-harness into worktree/process-plugin-streaming-72f9b3
2026-09-21 12:03:46 +08:00
Yichen Jiang
bb7e92c999
Merge remote-tracking branch 'origin/master' into worktree/process-plugin-streaming-72f9b3
...
# Conflicts:
# docs/event-producer-consumer.i18n.yaml
# docs/event-producer-consumer.md
# docs/persistence-catalog.i18n.yaml
# docs/persistence-catalog.md
# docs/persistence-catalog.zh.md
# docs/persistence-schema.json
2026-09-21 11:51:54 +08:00
ZiyaZhang
e649981497
fix(web): describe PTC mode by the tasks it suits
...
The PTC card in Settings explained the mechanism (the agent chains tools
through code) rather than which tasks to pick it for, so readers could
not tell it apart from Standard mode the way the Minimal and Creator
cards allow. Reword the Chinese and English card and new-task menu copy
to name the tasks: batch tool calls whose results are then filtered,
organized, deduplicated, counted, or summarized. Update the four ARIA
snapshots that embed this text.
2026-09-20 20:49:56 -07:00
creatixchu
20be0ff297
Merge origin/master into worktree/issue-3881-folder-drop
2026-09-21 11:41:36 +08:00
Yichen Jiang
4625cd376f
Merge branch 'worktree/input-plugin-extension-hooks' into worktree/experimental-voice-input
2026-09-21 11:40:10 +08:00
Yichen Jiang
2ab948a11b
Merge remote-tracking branch 'origin/master' into worktree/input-plugin-extension-hooks
2026-09-21 11:39:00 +08:00
CreatixChu
c240582109
Merge pull request #4646 from deepseek-harness/feat/4562-file-open-apps
...
feat: 统一文件和目录的跨平台打开控件
2026-09-21 11:38:41 +08:00
Yichen Jiang
61719629fc
Merge remote-tracking branch 'origin/master' into worktree/process-plugin-streaming-72f9b3
...
# Conflicts:
# apps/web/tests/expected/agent-preset-selection/header.expected.md
# docs/architecture.i18n.yaml
# docs/config-catalog.i18n.yaml
# docs/config-catalog.md
# docs/event-producer-consumer.i18n.yaml
# docs/event-producer-consumer.md
# docs/event-producer-consumer.zh.md
# docs/module-graph.i18n.yaml
# docs/module-graph.md
# docs/module-graph.zh.md
# docs/persistence-catalog.i18n.yaml
# docs/persistence-catalog.md
# docs/persistence-catalog.zh.md
# docs/persistence-schema.json
# docs/subsystems/web-client.i18n.yaml
# packages/api/README.i18n.yaml
# packages/api/README.md
# packages/api/README.zh.md
# packages/api/session-controller/README.i18n.yaml
# packages/api/session-controller/README.md
# packages/api/session-controller/README.zh.md
# packages/api/session-controller/src/client/sessions/manager.ts
# packages/api/session-controller/src/client/sessions/service.ts
# packages/api/session-controller/tests/manager.client.spec.ts
# packages/client/locale/tests/language-row.client.spec.tsx
# packages/client/ui-chat/tests/chat-view.client.spec.tsx
# packages/client/ui-chat/tests/transcript-view-row.client.spec.tsx
# packages/client/ui-conversation/tests/conversation-registry.client.spec.ts
# packages/client/ui-conversation/tests/enter-behavior-row.client.spec.tsx
# packages/client/ui-conversation/tests/input-bar.client.spec.tsx
# packages/client/ui-conversation/tests/input-matrix.client.spec.tsx
# packages/client/ui-conversation/tests/input-scenarios.client.spec.tsx
# packages/client/ui-conversation/tests/skeleton.client.spec.tsx
# packages/client/ui-deliverables/tests/deliverables.client.spec.tsx
# packages/client/ui-jobs/tests/job-list-action.client.spec.tsx
# packages/client/ui-layout/tests/app-frame.client.spec.tsx
# packages/client/ui-layout/tests/document-title.client.spec.tsx
# packages/client/ui-open-in-app/tests/open-in-app-action.client.spec.tsx
# packages/client/ui-primitives/README.i18n.yaml
# packages/client/ui-session/tests/ui-session.client.spec.ts
# packages/client/ui-settings-general/tests/settings-root.client.spec.tsx
# packages/client/ui-settings-unarchive-sessions/tests/components.client.spec.tsx
# packages/client/ui-subagent/README.i18n.yaml
# packages/client/ui-subagent/README.md
# packages/client/ui-subagent/README.zh.md
# packages/client/ui-subagent/src/client/SubagentHeaderLineage.tsx
# packages/client/ui-subagent/tests/conversation-ui.client.spec.tsx
# packages/client/ui-theme/tests/appearance-row.client.spec.tsx
# packages/client/ui-theme/tests/font-size-row.client.spec.tsx
# packages/client/ui-tool/tests/coverage-tails.client.spec.tsx
# packages/client/ui-tool/tests/diff-card.client.spec.tsx
# packages/client/ui-tool/tests/image-card.client.spec.tsx
# packages/client/ui-tool/tests/read-card.client.spec.tsx
# packages/client/ui-tool/tests/terminal-card.client.spec.tsx
# packages/client/ui-trajectory/tests/views.client.spec.tsx
# packages/client/ui-user-questions/tests/plan-review-panel.client.spec.tsx
# packages/client/ui-user-questions/tests/user-questions-composer.client.spec.tsx
# packages/client/ui-workflow-run/tests/workflow-run.client.spec.tsx
# packages/client/ui-workspace/tests/apply.client.spec.ts
# packages/client/ui-workspace/tests/tree.client.spec.ts
# packages/client/ui-workspace/tests/workspace-browser.client.spec.tsx
# packages/client/ui-workspace/tests/workspace-picker.client.spec.tsx
# packages/client/ui-workspace/tests/workspaces-service.client.spec.ts
# packages/extensions/cordis-client-runner/src/client/slot-catalog.ts
# packages/jobs/tool-jobs/src/index.ts
# packages/shell/tool-bash/README.i18n.yaml
# packages/test-support/client-runtime/src/sessions.ts
2026-09-21 11:34:20 +08:00
Yichen Jiang
103aee7396
Merge branch 'worktree/input-plugin-extension-hooks' into worktree/experimental-voice-input
...
# Conflicts:
# apps/desktop/README.i18n.yaml
# apps/desktop/README.md
# apps/desktop/README.zh.md
# packages/client/ui-plugin-manager/src/client/presentation.ts
# packages/client/ui-plugin-manager/tests/components.client.spec.tsx
# packages/extensions/cordis-client-runner/src/client/slot-catalog.ts
2026-09-21 11:15:10 +08:00
creatixchu
62891ca4fc
Merge origin/master into worktree/issue-3881-folder-drop
2026-09-21 11:11:36 +08:00
Yichen Jiang
0aa6f94749
feat(web): expose input plugin extension hooks
2026-09-21 11:11:21 +08:00
Yichen Jiang
b3ff0f5dc7
Merge remote-tracking branch 'origin/master' into worktree/experimental-voice-input
...
# Conflicts:
# packages/client/ui-plugin-manager/tests/components.client.spec.tsx
# packages/client/ui-primitives/README.i18n.yaml
# packages/client/ui-primitives/README.md
# packages/client/ui-primitives/README.zh.md
# packages/client/ui-primitives/tests/icons.client.spec.tsx
# packages/client/ui-primitives/tests/state-dot.client.spec.tsx
2026-09-21 10:56:23 +08:00
creatixchu
82692090c8
Merge remote-tracking branch 'origin/master' into feat/4562-file-open-apps
2026-09-21 09:56:00 +08:00
imccyu
599f556deb
test(sidebar): follow retained DOM layout in browser checks
2026-09-21 04:12:54 +08:00
imccyu
e9a0d5ac77
fix(desktop): address sidebar retention and webview review findings
2026-09-21 02:17:37 +08:00
imccyu
4533be9531
fix(chat): address presentation review findings
2026-09-21 00:32:43 +08:00