Hypatia May
df0c108e1b
Merge final Web transcript master anchor
2026-07-30 21:26:19 +08:00
Hypatia May
d252d996e1
Merge master after human transcript landing
2026-07-30 21:25:47 +08:00
Yichen Jiang
b6004aca52
test(settings,apiproxy): cover the path-write and revision paths the wire reaches
...
The mutate seam's root-path ops, its non-array rejection, and the recursion
into an existing nested object were unexercised, as was the whole containment
side of the settings/document-updated fan-out and the before-snapshot repair
of a section a hand edit left non-object. The settings.mutate route had no
round trip at all: neither the client method nor the handler entry ran.
2026-07-30 21:25:16 +08:00
creatixchu
26ad19ed17
Merge remote-tracking branch 'origin/master' into worktree/web-multimodal-image-input
...
# Conflicts:
# packages/host/apiproxy/README.i18n.yaml
# packages/host/apiproxy/src/api-proxy.ts
# packages/ui/tui/README.i18n.yaml
2026-07-30 21:22:31 +08:00
creatixchu
8d864c9549
Merge remote-tracking branch 'origin/master' into feat/dir-selector-adaptive-default
2026-07-30 21:22:28 +08:00
Hypatia May
8d75e12bdf
Merge master after human transcript landing
...
Build-review stack propagation round 2; ancestry-only.
2026-07-30 21:22:06 +08:00
Tianyi Cui
81e5eb9800
Merge latest master into worktree-config-settings-seam
2026-07-30 21:21:35 +08:00
Yif
78e4d36214
feat(web): unify tool-row expand interaction with IN/OUT card and trajectory Inspect
...
Every expandable tool row shares one interaction (whole-row toggle,
icon-to-chevron hover preview) and one expanded body: an IN/OUT
gutter-labeled card with per-section 150px scroll caps and sticky labels.
toolRowModel derives result output and the error first line, terminalFailed
surfaces a failing exit as the collapsed row's red dot, a hover Inspect
pill jumps to the call's trajectory record through a one-shot store
handoff, and the chat view keeps its scroll offset across view switches.
2026-07-30 21:21:29 +08:00
Chinesezjc
896a6d3cba
Merge remote-tracking branch 'origin/feat/web-presenter' into feat/web-web-card
2026-07-30 21:20:47 +08:00
Yichen Jiang
7022ab4a75
Merge worktree-llm-dynamic-config (884) into worktree-llm-web-config
2026-07-30 21:19:17 +08:00
hypatiamay
5fc2f4ba04
Merge pull request #897 from deepseek-harness/fix/human-transcript-projection
...
fix(tui,host): project the human transcript from append-origin events
2026-07-30 21:19:14 +08:00
Yif
86fa88a012
test(web): align trajectory client-bundle spec with the sessionHistory injection
2026-07-30 21:18:51 +08:00
Yichen Jiang
9ea613d859
fix(docs): drop the withdrawn sandbox-policy paths edge from the module graph
...
The sandbox read-deny mitigation was withdrawn, so sandbox-policy no longer
imports dsh-paths; the recorded graph still claimed the edge.
2026-07-30 21:18:50 +08:00
Yif
7a7631d766
fix(examples): resolve web-cordis distIndex from a cwd with spaces
2026-07-30 21:18:50 +08:00
creatixchu
92d6029780
Merge remote-tracking branch 'origin/master' into worktree/web-multimodal-image-input
2026-07-30 21:18:13 +08:00
Yichen Jiang
2243e35846
Merge worktree-config-settings-seam (870) into worktree-llm-dynamic-config
2026-07-30 21:17:07 +08:00
Hypatia May
cc62da3b27
Merge latest web transcript base into manual compact
...
Build-review stack propagation round 1.
2026-07-30 21:16:49 +08:00
Tianyi Cui
6777e4fab9
fix(fs-search): make glob sampling an explicit choice
2026-07-30 21:14:03 +08:00
Chinesezjc
47219dd49f
Merge remote-tracking branch 'origin/master' into feat/web-presenter
2026-07-30 21:13:23 +08:00
Chinesezjc
7d0cf72238
fix(web-presenter): align note with shipped TUI web arm, symbolize ref, guard branch
...
Rewrite the Agent Note's stale 'TUI has no web arm' claim to match the
web fallback branch this PR added to transcript.ts. Replace the hardcoded
line-number comment with a symbolic reference, and mark the web arm's
unreachable optional-chain undefined side with a reasoned v8 ignore for
the per-file 100% branch gate.
2026-07-30 21:13:09 +08:00
Chinesezjc
7166ad88ca
Merge remote-tracking branch 'origin/master' into feat/web-diff-card
2026-07-30 21:08:52 +08:00
Tianyi Cui
ec1f08d3ba
Merge branch 'master' into worktree/ci-independent-consumer-build
2026-07-30 21:07:14 +08:00
Hypatia May
350ab5d962
Merge latest origin/master into codex/status-bar-token-metrics
...
Build-review integration round 3.
2026-07-30 21:06:28 +08:00
Chinesezjc
ca6af9cd7c
Merge remote-tracking branch 'origin/feat/read-presenter' into feat/web-read-card
2026-07-30 21:06:22 +08:00
Chinesezjc
c45cf2ae53
Merge remote-tracking branch 'origin/feat/search-presenter' into feat/web-search-card
...
# Conflicts:
# packages/client/ui-conversation/src/client/chat/ToolRow.tsx
2026-07-30 21:05:55 +08:00
Chinesezjc
ca19468ae2
Merge remote-tracking branch 'origin/master' into feat/read-presenter
2026-07-30 21:05:17 +08:00
Hypatia May
5ac766fd08
Merge latest human transcript base into web transcript
...
Build-review stack propagation round 1.
2026-07-30 21:04:33 +08:00
Yichen Jiang
95824545a6
Merge origin/master into worktree/deepseek-max-tokens-defaults
2026-07-30 21:04:10 +08:00
Yichen Jiang
daf70f3660
feat(llm-deepseek): configure max token defaults
2026-07-30 21:04:00 +08:00
Yichen Jiang
4b8cd36979
Merge branch 'master' into worktree/web-remote-markdown-images
2026-07-30 21:03:54 +08:00
Chinesezjc
60747195a6
Merge remote-tracking branch 'origin/feat/read-presenter' into feat/web-read-card
2026-07-30 21:02:27 +08:00
ZiyaZhang
e517e75344
Merge remote-tracking branch 'origin/master' into feat/gui-full-access-confirmation
2026-07-30 06:01:56 -07:00
ZiyaZhang
8d4bf5ae41
chore(docs): refresh generated graph records
2026-07-30 06:01:47 -07:00
Hypatia May
2e68e08644
test(web): isolate direct smoke skill homes
...
Build-review integration round 2.
2026-07-30 20:58:34 +08:00
Tianyi Cui
21e8af2b3a
Merge remote-tracking branch 'origin/master' into feature/directory-listing-tool
...
# Conflicts:
# packages/fs/tool-fs-search/README.i18n.yaml
# packages/fs/tool-fs-search/README.zh.md
2026-07-30 20:56:27 +08:00
07akioni
8030aacf84
Merge branch 'master' into fix/turn-actions
2026-07-30 20:56:11 +08:00
Yichen Jiang
b6130b178d
Merge remote-tracking branch 'origin/worktree-llm-web-config' into worktree/onboarding-deepseek-config
...
# Conflicts:
# packages/client/ui-models/README.i18n.yaml
# packages/client/ui-models/README.md
# packages/client/ui-models/README.zh.md
# packages/client/ui-models/src/client/store.ts
# packages/client/ui-models/tests/components.spec.tsx
2026-07-30 20:55:12 +08:00
imccyu
a07f7ab551
Merge branch 'master' into codex/queue-collapse
2026-07-30 20:52:12 +08:00
Hypatia May
acca880015
Merge latest origin/master into fix/human-transcript-projection
...
Build-review integration round 2.
2026-07-30 20:51:45 +08:00
Hypatia May
538f23678a
Merge origin/master into codex/status-bar-token-metrics
...
Build-review integration round 1; isolate Web snapshots from user skill homes.
2026-07-30 20:51:38 +08:00
Tianyi Cui
bec424b9f3
Merge latest master into worktree-config-settings-seam
2026-07-30 20:51:34 +08:00
Chinesezjc
6608ede1a0
fix(web-search-card): surface result text when an errored search has no card
...
grep/glob return no presentResult on an error result, so an errored search had
no card and the keyed SearchRow showed only a red dot — the model-facing error
text (bad pattern, missing path, a nested run_code dispatch with no card) was
nowhere on screen. Add an error-text arm mirroring the file-mutation and read
rows. Added tests for the text arm and its name/code fallback. The unknown-kind
fallback in search-card-model is already guarded (returns null → generic path).
2026-07-30 20:49:23 +08:00
ZiyaZhang
6d416b06c5
fix(client): gate every full access picker
2026-07-30 05:48:33 -07:00
Chinesezjc
689dcfe7d5
fix(web-presenter): dim-Markdown web fallback, memoize fetch conversion, strip note residue
...
Route a `web` result card's raw-content fallback through the TUI's dim
Markdown path (render() only recognized `card: 'generic'` as markdown
content, so web fallback rendered as bare undimmed text).
Memoize renderFetchOutput per (result, maxOutputChars) so the registry's
twin output.render / output.presentationMeta calls on the same frozen
result run one HTML->markdown conversion instead of two.
Remove the trailing `</content>`/`</invoke>` protocol residue from both
sides of the web-result-card Agent Note and re-record the pairing.
2026-07-30 20:48:19 +08:00
creatixchu
af73535b6a
Merge remote-tracking branch 'origin/master' into feat/dir-selector-adaptive-default
2026-07-30 20:48:06 +08:00
CreatixChu
5335d61d11
Merge pull request #943 from deepseek-harness/feat/directory-picker-quiet-navigation
...
feat(directory-picker-browse): quiet navigation — one-frame landings and a slow-scan loading pill
2026-07-30 20:47:36 +08:00
Hypatia May
c6e06e289e
Merge origin/master into fix/human-transcript-projection
...
Build-review integration round 1.
2026-07-30 20:45:39 +08:00
kingwl
2e466dc649
Merge remote-tracking branch 'origin/master' into codex/new-task
2026-07-30 20:44:36 +08:00
imccyu
2ed4d982e7
Merge branch 'master' into feat/gui-full-access-confirmation
2026-07-30 20:43:02 +08:00
kingwl
7da7d5784d
Open command menu from composer plus button
2026-07-30 20:42:48 +08:00