-
c95fb1fe78
Merge pull request #622 from deepseek-harness/worktree-webyml
Tianyi Cui
2026-07-25 12:50:22 +08:00
-
-
-
-
870fb1cafa
refactor(cli): make dsh the sole terminal front door, drop RESUME_SESSION_ID
Turtle
2026-07-25 12:43:59 +08:00
-
6cd139a25b
Merge branch 'master' into worktree/dsh-arg-parser
Turtle
2026-07-25 12:02:28 +08:00
-
-
-
-
e41d786b1e
Merge pull request #627 from deepseek-harness/worktree/tui-reasoning-effort
Turtle
2026-07-25 11:50:02 +08:00
-
-
827c6f50c1
subagent: refresh snapshot sidecars and zh notes after master merge
kingwl
2026-07-25 11:17:32 +08:00
-
f5506cf35f
refactor(storage): rename dsh-domain to dsh-storage-domain
imccyu
2026-07-25 01:11:39 +08:00
-
71923d7213
chore(storage): exempt the copied sqlite open sequence from clone detection
imccyu
2026-07-25 00:10:43 +08:00
-
507dd25a3a
fix(storage,workspace): review-bot findings — emit isolation, domain ownership, null globals
imccyu
2026-07-25 00:01:21 +08:00
-
1bddf5269a
fix(storage): keep the json loadAll closed guard a rejection
imccyu
2026-07-24 23:43:35 +08:00
-
2e986ee1e3
style(storage,workspace): satisfy the repository lint gate
imccyu
2026-07-24 23:41:39 +08:00
-
25a4a2063b
docs(storage): replace design-sketch fences with prose in the bilingual note
imccyu
2026-07-24 23:26:41 +08:00
-
0559e0207e
chore(storage,workspace): gates — coverage, catalogs, bilingual note
imccyu
2026-07-24 22:49:57 +08:00
-
80b3b6d917
fix(storage,workspace): post-review hardening
imccyu
2026-07-24 21:30:32 +08:00
-
3f16cb4c3c
docs: domain KV storage + workspace Agent Note and dev plan
imccyu
2026-07-24 19:07:50 +08:00
-
013e6f8769
feat(workspace): persistent workspace entity over the domain form
imccyu
2026-07-24 19:07:27 +08:00
-
7c27107be4
feat(storage): domain data form — typed schemas over opaque KV units
imccyu
2026-07-24 19:07:27 +08:00
-
9dee9e1a71
feat(storage): sqlite backend — one database hosting all routed units
imccyu
2026-07-24 19:07:07 +08:00
-
1529be6fd4
feat(storage): json backend — one human-readable file per unit
imccyu
2026-07-24 19:07:07 +08:00
-
e90b0d51df
feat(storage): storage hub with named backend registry and data-form mounts
imccyu
2026-07-24 19:06:48 +08:00
-
-
-
933e889fb8
Merge remote-tracking branch 'origin/master' into feature/subagent-policy-inheritance
kingwl
2026-07-25 11:01:40 +08:00
-
-
-
-
a623ed5183
test(tui): cover unbounded retry status
Turtle
2026-07-25 10:54:30 +08:00
-
6fa2377e34
subagent: capture overrides at delegation; stamp ahead of prompt vetoes
kingwl
2026-07-25 10:51:25 +08:00
-
c1f148ce7f
fix(llm): preserve retry routes across turns
Turtle
2026-07-25 10:49:48 +08:00
-
2e27b8aeef
chore(web): gate repairs for the config-tree boot round
imccyu
2026-07-25 02:15:58 +08:00
-
d07e7dd317
docs: refresh module dependency graph
Turtle
2026-07-25 10:38:42 +08:00
-
4c6618c26d
test(llm): adapt retry coverage to followup API
Turtle
2026-07-25 10:36:03 +08:00
-
a193ea7092
Merge origin/master into codex/provider-retry-policy
Turtle
2026-07-25 10:35:22 +08:00
-
-
-
-
db59d32c9b
docs(gui): agent notes for the config-tree boot and transport layering
imccyu
2026-07-25 01:20:10 +08:00
-
5466a81474
feat(web): boot dsh web from a config tree via AppCLIEntry
imccyu
2026-07-25 01:19:47 +08:00
-
80cd8f54b5
refactor(web): collapse the shell boot into the AppWebEntry class
imccyu
2026-07-25 01:19:30 +08:00
-
8d4aa73abe
feat(web): grow real node halves in connection and hmr
imccyu
2026-07-25 01:19:10 +08:00
-
c12277b4bb
feat(web): make dsh-client-modules dual-face with an incremental host scan
imccyu
2026-07-25 01:18:51 +08:00
-
f499872cec
refactor(web): rewrite webserver as a plain route-registration plugin
imccyu
2026-07-25 01:18:29 +08:00
-
3cad7f6957
refactor(web): upgrade apiproxy to the api-gateway service plugin
imccyu
2026-07-25 01:18:12 +08:00
-
-
b58e33268a
feat(llm): add per-provider retry policies
Turtle
2026-07-25 10:18:16 +08:00
-
1bfca86128
feat(tui): select model reasoning effort
Yichen Jiang
2026-07-25 08:32:38 +08:00
-
-
83cccd7ffc
feat(llm): add scriptable mock fault server
Yichen Jiang
2026-07-25 08:20:40 +08:00
-
-
-
1c66759235
Merge origin/master into worktree/llm-reasoning-effort
Yichen Jiang
2026-07-25 07:59:21 +08:00
-
-
-
-
8372340f9c
feat(llm): add model-specific reasoning effort controls
Yichen Jiang
2026-07-25 07:47:51 +08:00
-
669771097d
subagent: inherit parent sandbox/approval overrides in in-process children
kingwl
2026-07-25 04:06:19 +08:00
-
d398eda432
fix(telemetry): join overlapping flush hints; contain adoption replay per event
kingwl
2026-07-25 03:48:32 +08:00
-
e6a8ff2621
fix(telemetry): review fixes — flush/shutdown ordering, session retirement, whole-exporter passthrough
kingwl
2026-07-25 03:20:29 +08:00
-
2beaa18f42
Merge remote-tracking branch 'origin/master' into worktree/acp-automation-protocol
Tianyi Cui
2026-07-25 02:07:28 +08:00
-
-
-
-
9c4bc3e516
Merge remote-tracking branch 'origin/master' into web-e2e-lane
Tianyi Cui
2026-07-25 02:00:05 +08:00
-
-
-
-
05ee162723
Merge remote-tracking branch 'origin/master' into fix-webplugins-watch-flake
Tianyi Cui
2026-07-25 01:58:59 +08:00
-
-
-
-
16910475ef
docs(i18n): mirror ACP-automation edits into the zh pairs from master
Tianyi Cui
2026-07-25 01:58:42 +08:00
-
b5523b0b48
refactor(telemetry): drop dead live-collector smoke and the compact/end severity probe
kingwl
2026-07-23 17:49:17 +08:00
-
70febffe1a
refactor(telemetry): ship the redact waterfall without built-in rules
kingwl
2026-07-23 11:58:47 +08:00
-
cf2e184112
feat(telemetry): session-telemetry seam with mandatory redaction + OTel backend
kingwl
2026-07-23 03:06:57 +08:00
-
-
-
f7b36bd36d
Merge pull request #618 from deepseek-harness/worktree/fix-master-ci-flakes
Tianyi Cui
2026-07-25 01:32:03 +08:00
-
-
2096050824
fix(webserver): registry-owned stat poll replaces fs.watchFile baseline race
Tianyi Cui
2026-07-25 01:22:46 +08:00
-
-
-
f09539581d
docs(ci): record disabled forking as an explicit precondition of the self-hosted lane
Chinesezjc
2026-07-25 00:54:35 +08:00
-
1a5d892ec5
ci: halve coverage workers on the shared self-hosted leg
Chinesezjc
2026-07-25 00:45:31 +08:00
-
1f094ae076
fix(gui): todo row keeps running/stopped execution states visible
Chinesezjc
2026-07-25 00:42:40 +08:00
-
1d066e0f74
Fix remaining PTY and bundle watch races
Tianyi Cui
2026-07-25 00:33:33 +08:00
-
f9a638b8a6
Stabilize master CI across platforms
Tianyi Cui
2026-07-25 00:10:37 +08:00
-
-
34eef10f04
test(snapshot): re-record tool schemas for the todo item key tightening
Chinesezjc
2026-07-25 00:00:50 +08:00
-
8d53d44b60
docs(ci): reconcile every present-tense topology description with the coverage lane move
Chinesezjc
2026-07-24 23:49:58 +08:00
-
440384fdb4
Merge remote-tracking branch 'origin/master' into worktree/acp-automation-protocol
Tianyi Cui
2026-07-24 23:43:10 +08:00
-
-
-
-
e4553deced
docs(i18n): re-record testing.md pair after merging master's bilingual split
Tianyi Cui
2026-07-24 23:13:03 +08:00
-
e532c9ccc2
ci: restore pnpm cache on the hosted leg only
Chinesezjc
2026-07-24 23:12:20 +08:00
-
8a7472d11d
Merge remote-tracking branch 'origin/master' into web-e2e-lane
Tianyi Cui
2026-07-24 23:11:00 +08:00
-
-
-
-
62bfc6b4fb
docs(gui): bring the todo tool note's Chinese side along
Chinesezjc
2026-07-24 23:10:19 +08:00
-
1e78054a78
ci: retrigger workflows (push event for 7a4cd7857 was dropped by Actions)
Tianyi Cui
2026-07-24 23:04:57 +08:00
-
5818fd6224
ci: address second review round — dependabot lane, drop dead restore, update topology note
Chinesezjc
2026-07-24 23:00:56 +08:00
-
6b4c26a1b9
fix(acp-snapshot): stabilize /private prefix and spill paths in snapshots
_Kerman
2026-07-24 23:00:17 +08:00
-
729dd3e1b7
docs(agents): correct the web todo note to the shipped mechanisms
Chinesezjc
2026-07-24 22:47:01 +08:00
-
ba75229638
fix(tool-todo): declare the unknown-key rejection in the item schema
Chinesezjc
2026-07-24 22:47:01 +08:00
-
c1ae98940c
fix(gui): gap repair adopts the repull response's todos projection
Chinesezjc
2026-07-24 11:47:29 +08:00
-
beb191d87f
fix(gui): admit todos in the history wire schema
Chinesezjc
2026-07-24 11:47:29 +08:00
-
1687c2c15c
fix(gui): tail history page carries the full-log todo projection
Chinesezjc
2026-07-23 16:40:48 +08:00
-
356be9710a
docs(gui): record the window-scoped todos gap and the web consumer
Chinesezjc
2026-07-23 15:56:28 +08:00
-
3b1ad3ee6c
test(gui): keyless assembled todo-display pass in the fixture smoke
Chinesezjc
2026-07-23 15:56:28 +08:00
-
f2a9c09429
fix(gui): fixture emits todo/write at the real tool boundary
Chinesezjc
2026-07-23 15:56:28 +08:00
-
02abe3c821
fix(gui): todo-row guards valid-JSON invalid-shape args before dereferencing
Chinesezjc
2026-07-23 15:56:28 +08:00
-
2d95a60ac9
fix(tool-todo): reject unknown item keys instead of silently dropping them
Chinesezjc
2026-07-23 14:10:00 +08:00
-
0a3c7f2b39
docs(agents): web todo display Agent Note — side-effect channel + two surfaces
Chinesezjc
2026-07-23 13:54:33 +08:00
-
de4f818c80
test(gui): todo display fixture sample + browser acceptance script
Chinesezjc
2026-07-22 13:15:51 +08:00
-
63109dab66
feat(gui): todo display — TodoPanel plan strip + todo_write toolview row
Chinesezjc
2026-07-22 13:02:53 +08:00
-
a0c269b0fb
feat(gui): fold todo/write into ConversationSnapshot.todos
Chinesezjc
2026-07-22 13:02:44 +08:00
-
-
-
d01474d1d0
Merge pull request #616 from deepseek-harness/worktree/acp-automation-review-fixes
Tianyi Cui
2026-07-24 22:54:13 +08:00
-
-
b36a82fc98
Merge branch 'master' into xtr/agent-loop-message-machine
_Kerman
2026-07-24 22:48:18 +08:00
-
-
-
-
13345fdadc
docs(i18n): re-record web e2e note pair after the scaffold rename
Tianyi Cui
2026-07-24 22:46:04 +08:00
-
992cf894af
refactor(agent): unify sourced message delivery
_Kerman
2026-07-24 22:38:50 +08:00
-
88f3933327
fix(docs): address Codex round-1 findings on the review-fix stack
Tianyi Cui
2026-07-24 22:36:06 +08:00
-
b97b1b4a3f
Merge pull request #343 from deepseek-harness/docs/i18n-batch-core
Tianyi Cui
2026-07-24 22:28:46 +08:00
-
-
90057b25f2
docs(acp): state both arms of the spec's version-negotiation rule
Tianyi Cui
2026-07-24 22:19:10 +08:00
-
6d3c25f494
refactor(web-e2e): rename harness -> scaffold; add interaction coverage
Tianyi Cui
2026-07-24 22:18:19 +08:00
-
5569f3f8ac
docs: repair rewritten rationale and stale claims from the ACP reduction
Tianyi Cui
2026-07-24 22:12:23 +08:00
-
74d14f68bb
fix(acp): accept baseline resource links and release a failed prompt slot
Tianyi Cui
2026-07-24 22:11:49 +08:00
-
-
009d113e0e
refactor(agent): trim obsolete loop surfaces
_Kerman
2026-07-24 21:58:07 +08:00
-
1ffdacb2c4
fix(jsonl): handle filesystem path aliases
Turtle
2026-07-24 21:50:11 +08:00
-
dbd93fed02
test: follow send-unify event shape and refresh the cordis-inspect snapshot
creatixchu
2026-07-24 21:42:27 +08:00
-
194b18a32f
Merge remote-tracking branch 'origin/master' into xtr/agent-loop-message-machine
_Kerman
2026-07-24 21:41:02 +08:00
-
-
-
-
eb3faa2b2c
Merge remote-tracking branch 'origin/master' into worktree/web-multimodal-image-input
creatixchu
2026-07-24 21:36:06 +08:00
-
-
-
-
158c5e913a
docs(i18n): refresh persistence docs after master merge
Tianyi Cui
2026-07-24 21:27:22 +08:00
-
224e00b2bd
fix: quiesce cancelled session reconciliation
Hypatia May
2026-07-24 21:27:07 +08:00
-
d92ce62e57
refactor(agent-loop): return request failures from steps
_Kerman
2026-07-24 21:27:02 +08:00
-
d847b48479
Merge remote-tracking branch 'origin/master' into worktree/pr343-retarget-latest-master
Tianyi Cui
2026-07-24 21:21:22 +08:00
-
-
-
-
2584f029bc
Merge remote-tracking branch 'origin/master' into worktree/pr343-retarget-latest-master
Tianyi Cui
2026-07-24 21:20:17 +08:00
-