imccyu
93cbb3799d
feat(client): inject public build environment
2026-08-19 18:21:26 +08:00
Yichen Jiang
1943a532f6
Merge pull request #2769 from deepseek-harness/worktree/web-reference-ui-polish
...
fix(web): align reference input and recall ordering
2026-08-19 18:12:46 +08:00
Yichen Jiang
1585e539d2
fix(web): address reference review defects
2026-08-19 18:02:10 +08:00
Yichen Jiang
bbc356144d
Merge remote-tracking branch 'origin/master' into worktree/web-reference-ui-polish
2026-08-19 17:11:46 +08:00
Yichen Jiang
988dd7824a
fix(web): align reference input and recall ordering
2026-08-19 17:11:36 +08:00
_Kerman
917ef58f79
Merge remote-tracking branch 'origin/master' into dshw/pr-deepseek-harness-deepseek-harness-2300
2026-08-19 17:09:18 +08:00
lsdsjy
d66841ea3f
feat(web,cli): open the ready Web UI by default
2026-08-19 15:42:12 +08:00
_Kerman
7d3ba2a85b
Merge remote-tracking branch 'origin/master' into dshw/pr-deepseek-harness-deepseek-harness-2300
2026-08-19 15:39:30 +08:00
CreatixChu
24ef32c7b8
Merge pull request #2134 from deepseek-harness/worktree/abort-partial-finalize
...
feat(agent-loop): finalize a cancelled stream's delivered prefix
2026-08-19 15:39:14 +08:00
creatixchu
54cd736a4e
Merge remote-tracking branch 'origin/master' into worktree/web-file-session-references
2026-08-19 15:21:17 +08:00
_Kerman
ea35359b86
Merge remote-tracking branch 'origin/master' into dshw/pr-deepseek-harness-deepseek-harness-2300
2026-08-19 15:12:21 +08:00
creatixchu
09b3dfa06d
Merge remote-tracking branch 'origin/master' into worktree/abort-partial-finalize
2026-08-19 15:09:59 +08:00
creatixchu
ff88d3dd00
Merge remote-tracking branch 'origin/master' into worktree/abort-partial-finalize
2026-08-19 14:55:32 +08:00
creatixchu
e7a668906a
Merge remote-tracking branch 'origin/master' into worktree/web-file-session-references
...
# Conflicts:
# packages/client/connection/src/client/fixture.ts
# packages/client/ui-conversation/src/client/input/facade.ts
# packages/client/ui-conversation/src/client/input/hub.ts
# 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
2026-08-19 14:49:57 +08:00
yx.zhang
f6a90db467
review: address ds-review-bot findings on rail-search fix
...
- Translate the zh Agent Note's title and section headings and align
its rail terminology with the established zh READMEs (轨道).
- Disambiguate 'the browser's listener' to WorkspaceBrowser's in the
English note.
- Record the in-flight outside-click exception in the ui-workspace
README (both languages) and the owning workspace-sidebar feature
note, cross-linked to the bug-fix note.
- Add an apps/web real-browser scenario pinning the document-level
bubble the jsdom test cannot replay: one real rail click must leave
the search expanded and focused, and a genuine outside click must
dismiss it afterwards. Negative-controlled against the unguarded
code (fails in 12s on the aria-expanded assertion).
- Register the new e2e file in the host tsconfig face and the client
face's exclude list.
2026-08-19 14:34:17 +08:00
Yichen Jiang
458a742cfe
Merge remote-tracking branch 'origin/master' into worktree/deepseek-native-multimodal
2026-08-19 14:22:22 +08:00
07akioni
7d2982de68
Merge pull request #2695 from deepseek-harness/fix/open-file-fail
...
feat(web): Implement file-open failure handling in chat view
2026-08-19 14:16:37 +08:00
07akioni
2aaf760fa2
Merge pull request #2709 from deepseek-harness/feat/home-path-abbr
...
feat(ui-tool): integrate connection handling for POSIX home path abbreviation
2026-08-19 14:16:08 +08:00
_Kerman
00257fa079
Merge remote-tracking branch 'origin/master' into dshw/pr-deepseek-harness-deepseek-harness-2300
2026-08-19 14:04:04 +08:00
Chinesezjc
6079181d1a
Merge pull request #2673 from deepseek-harness/fix/web-feedback-note-popover
...
fix(feedback): float the note editor in a popover
2026-08-19 13:59:30 +08:00
Chinesezjc
e2ee5c0f5d
feat(feedback): float the note editor in a popover, not inline in the actions row
...
The message-feedback note editor previously expanded inline inside the
assistant message's shared IconActions row, overflowing the row at every
viewport and pushing the branch action and the clock out of the column.
Rework it into a portable popover: the note editor is a fixed-position panel
portaled to document.body and anchored to the note trigger, so the row keeps
its single 28px line whether the editor is open or not and the panel escapes
the column's overflow clip.
The like/dislike buttons and the note trigger stay in the row unchanged; the
trigger toggles the popover (textarea + Save/Cancel + note-save failure) which
auto-focuses the input and closes on Escape or an outside click, returning
focus to the trigger. Rating/list-load failures surface in the row, note-save
failures inside the popover. Reuse the Menu portal surface tokens and add
@types/react-dom so the createPortal usage typechecks.
Layout e2e sweeps six viewports and pins that opening the editor leaves the
row's overflow, line count, and out-of-column items unchanged, and that the
panel is outside the column, within the viewport, and anchored to its trigger.
Unit tests cover the popover's portal-to-body, toggle, Escape/outside-click
dismissal, and unmount early-returns.
2026-08-19 13:49:30 +08:00
Yichen Jiang
cd7e45ced6
Merge remote-tracking branch 'origin/master' into worktree/deepseek-native-multimodal
2026-08-19 12:35:05 +08:00
07akioni
11ed98de55
Merge remote-tracking branch 'origin/master' into fix/open-file-fail
2026-08-19 12:27:34 +08:00
07akioni
149d4ba01c
Merge remote-tracking branch 'origin/master' into feat/home-path-abbr
2026-08-19 12:24:40 +08:00
_Kerman
7a5bfe187a
Merge remote-tracking branch 'origin/master' into dshw/pr-deepseek-harness-deepseek-harness-2300
2026-08-19 11:56:27 +08:00
Yichen Jiang
7078918b30
feat(llm-deepseek): support multimodal requests
2026-08-19 11:39:52 +08:00
creatixchu
fcaa0efec5
Merge remote-tracking branch 'origin/master' into worktree/command-attachment-envelope
2026-08-19 11:11:15 +08:00
creatixchu
c91672a44a
Merge remote-tracking branch 'origin/master' into worktree/abort-partial-finalize
2026-08-19 11:06:59 +08:00
Yichen Jiang
67a7c79004
Merge remote-tracking branch 'origin/master' into worktree/web-file-session-references
...
# Conflicts:
# docs/event-producer-consumer.i18n.yaml
# docs/event-producer-consumer.md
# docs/event-producer-consumer.zh.md
# packages/context/agent-instructions/tests/agent-instructions.spec.ts
2026-08-19 11:01:27 +08:00
creatixchu
5766480e5b
Merge remote-tracking branch 'origin/master' into worktree/abort-partial-finalize
2026-08-19 10:51:25 +08:00
Chinesezjc
657f52eb21
Merge pull request #1787 from deepseek-harness/feat/plan-narrow-viewport-regression
...
fix(web): wrap the composer control row so the plan chip never overlaps the model trigger
2026-08-19 10:50:54 +08:00
_Kerman
97a3bb746d
Merge remote-tracking branch 'origin/master' into dshw/pr-deepseek-harness-deepseek-harness-2300
2026-08-19 10:42:53 +08:00
Dudu-0223
6b4df99c44
fix multi-query web search review feedback
2026-08-19 10:33:43 +08:00
Dudu-0223
b06722e2d4
support bounded multi-query web search
2026-08-19 10:33:43 +08:00
_Kerman
450a1f8811
Merge remote-tracking branch 'origin/master' into dshw/pr-deepseek-harness-deepseek-harness-2300
2026-08-19 10:33:31 +08:00
imccyu
ef75b6ff2f
perf(ci): parallelize coverage and web snapshots in-job
2026-08-18 21:15:20 +08:00
07akioni
92a60f87b0
Merge remote-tracking branch 'origin/master' into fix/open-file-fail
2026-08-18 20:14:56 +08:00
07akioni
6a5118eb5c
fix: ci
2026-08-18 19:44:03 +08:00
07akioni
bd41b3cbc7
Merge remote-tracking branch 'origin/master' into feat/home-path-abbr
2026-08-18 19:42:01 +08:00
pku-xht
c119710560
Merge pull request #2579 from deepseek-harness/codex/installable-codex-provider
...
feat(subagent): make Codex provider directly installable
2026-08-18 19:37:21 +08:00
pku-xht
1df24165d0
Merge pull request #2392 from deepseek-harness/codex/installable-product-subagents
...
feat(subagent): make Claude Code provider directly installable
2026-08-18 19:33:03 +08:00
07akioni
dd3ea3db2e
fix: ci
2026-08-18 19:31:12 +08:00
pku-xht
a54e58d504
Merge codex/installable-product-subagents into codex/installable-codex-provider
2026-08-18 19:26:11 +08:00
07akioni
20a5f5a3ee
feat(ui-tool): integrate connection handling for POSIX home path abbreviation
2026-08-18 19:25:13 +08:00
pku-xht
0f734991e1
test(web): refresh product subagent skill rendering
2026-08-18 19:19:58 +08:00
07akioni
2442e63360
fix: cr
2026-08-18 19:14:20 +08:00
07akioni
0148c9bef6
Merge remote-tracking branch 'origin/master' into fix/open-file-fail
2026-08-18 19:06:27 +08:00
pku-xht
89e09b0023
Merge codex/installable-product-subagents into codex/installable-codex-provider
2026-08-18 18:59:40 +08:00
07akioni
4037762dc0
fix: build
2026-08-18 18:57:37 +08:00
07akioni
b1be9e93cd
fix: optimize ui
2026-08-18 18:54:18 +08:00