This website requires JavaScript.
a928a5a47a
docs(acp): don't enumerate tool/result fields in the presenter note
Tianyi Cui
2026-07-03 19:04:11 +08:00
dee2dee402
fix(tool-fs): CRLF-safe write diff, opaque meta, doc sync
Tianyi Cui
2026-07-03 18:00:16 +08:00
bb10931478
docs: apply translation-review findings across the four zh files
Ziya
2026-07-03 02:53:08 -07:00
0282778126
docs: one more stale-sense 过期 -> 陈旧 in the i18n README translation
Ziya
2026-07-03 02:33:42 -07:00
f508ff2bf5
docs: freshness/stale renderings per MDN HTTP-caching zh precedent
Ziya
2026-07-03 02:32:54 -07:00
50a32cdcb1
docs: extend terminology table with i18n mechanism terms
Ziya
2026-07-03 02:24:17 -07:00
d8fd3225af
feat(tool-fs): result-time applied-hunk diffs for write/edit
Tianyi Cui
2026-07-03 17:12:00 +08:00
a899226397
docs: harden pairing gate per review — structural signature, not counts
Ziya
2026-07-03 02:06:57 -07:00
0a595aea78
test(web): cover the config-present branch of exa/perplexity apply
Dudu-0223
2026-07-03 17:03:54 +08:00
005db3c610
Merge remote-tracking branch 'origin/master' into web-capability-seam
Dudu-0223
2026-07-03 16:49:00 +08:00
cd9d559805
docs: translate development.md to Chinese
Ziya
2026-07-03 01:27:34 -07:00
580496b72a
feat(web): expose exa/perplexity search tuning as config
Dudu-0223
2026-07-03 16:21:12 +08:00
7441307251
fix(web): open WebError.code to string, aligning with other seams
Dudu-0223
2026-07-03 15:52:05 +08:00
6fc2cee837
fix(fs): translate listDir metadata failures
Yichen Jiang
2026-07-03 15:12:40 +08:00
803ed4bd95
feat(fs): add directory listing seam
Yichen Jiang
2026-07-03 14:36:20 +08:00
4d89bb3e74
docs: bilingual docs contract, translation skill, and pairing gate
Ziya
2026-07-02 23:12:25 -07:00
5870bc2e1a
Merge origin/master into skill system branch
Yichen Jiang
2026-07-03 12:26:58 +08:00
077a5fe382
Merge remote-tracking branch 'origin/master' into codex/ask-user-question
Yichen Jiang
2026-07-03 11:57:07 +08:00
a52cac00b1
fix(project-instructions): load files through fs service
Yichen Jiang
2026-07-03 11:56:58 +08:00
19abd0a357
Merge remote-tracking branch 'origin/master' into codex/project-instruction-files
Yichen Jiang
2026-07-03 11:36:11 +08:00
d8ea99756d
Merge pull request #96 from deepseek-harness/fs-tool-clean
Dudu-0223
2026-07-03 10:07:00 +08:00
af79ceea1c
fix(acp): exhaustive result-card switch + tighten display-path guard
Tianyi Cui
2026-07-03 02:27:20 +08:00
1a57d67058
refactor(tools): tagged render-intent union for tool-call presentation
Tianyi Cui
2026-07-03 02:04:03 +08:00
8caf923196
docs(graphs): verify mermaid syntax
Tianyi Cui
2026-07-03 01:32:01 +08:00
907c8d3871
docs(AGENTS): fix two factual imprecisions caught by Codex
Tianyi Cui
2026-07-03 01:25:34 +08:00
665c10ff19
docs(graphs): add generated documentation atlas
Tianyi Cui
2026-07-03 01:13:52 +08:00
d942204759
docs(AGENTS): distill process lessons from the hooks stack (#118-#129)
Tianyi Cui
2026-07-03 01:01:58 +08:00
5481887cd3
docs(agent): point the streaming reader at session/event assistant/chunk
Tianyi Cui
2026-07-03 00:12:37 +08:00
e100c52154
docs(agent): drop agent/stream-chunk from the two package READMEs
Tianyi Cui
2026-07-03 00:06:39 +08:00
b84d4828a8
refactor(events): remove the agent/stream-chunk mirror of assistant/chunk
Tianyi Cui
2026-07-02 23:42:16 +08:00
490fe002a1
test(acp): snapshot the fs-policy rejection card
Tianyi Cui
2026-07-02 23:41:02 +08:00
3aa6b3c77a
chore(knip): register tool-fs e2e tests as knip entry points
Tianyi Cui
2026-07-02 20:47:20 +08:00
b3f8b4c9c6
test(fs): close abort/concurrency/observed coverage gaps + with-key e2e
Tianyi Cui
2026-07-02 20:38:06 +08:00
94cbec8162
test(acp): snapshot scenarios for the filesystem tools
Tianyi Cui
2026-07-02 20:09:09 +08:00
2a66b7c4e0
docs(hooks): correct fold description + drop history-narrating test comments
Tianyi Cui
2026-07-02 20:07:10 +08:00
a334395f0c
feat(coding-agent): wire the filesystem tools into the demo
Tianyi Cui
2026-07-02 19:46:59 +08:00
bd7fb31ae3
feat(tool-fs): editor-facing presentation for read/write/edit
Tianyi Cui
2026-07-02 19:36:17 +08:00
4fc0d4833c
Merge branch 'worktree-hooks-e-protocol' into worktree-hooks-f-bridges
Tianyi Cui
2026-07-02 18:44:29 +08:00
d72ceffd04
Merge branch 'worktree-hooks-d-subagent' into worktree-hooks-e-protocol
Tianyi Cui
2026-07-02 18:43:40 +08:00
8b701605b3
Merge branch 'worktree-hooks-c-interception' into worktree-hooks-d-subagent
Tianyi Cui
2026-07-02 18:42:52 +08:00
3422f8fa5c
Merge branch 'worktree-hooks-b-bash-seam' into worktree-hooks-c-interception
Tianyi Cui
2026-07-02 18:41:55 +08:00
ef24ebf97c
Merge branch 'worktree-hooks-a-taxonomy' into worktree-hooks-b-bash-seam
Tianyi Cui
2026-07-02 18:36:38 +08:00
9bc4df28c1
fix(hooks): delegate context-only hooks + default CLAUDE_PROJECT_DIR
Tianyi Cui
2026-07-02 18:35:53 +08:00
743eb9ea09
fix(fs): resolve paths against the caller's session cwd
Tianyi Cui
2026-07-02 18:29:29 +08:00
09e81f4179
Merge remote-tracking branch 'origin/master' into session-fork
Hypatia May
2026-07-02 17:56:49 +08:00
9428acdc96
fix(hook-protocol): discard a discriminator-less hookSpecificOutput block
Tianyi Cui
2026-07-02 17:13:42 +08:00
abe80cec68
fix(loop): record a durable prompt/blocked for every vetoed prompt
Tianyi Cui
2026-07-02 17:03:53 +08:00
a35362bdd6
style: prefix session fork private helpers
Hypatia May
2026-07-02 16:46:37 +08:00
40488e29e5
fix(bash-local): keep /dev/null stdin when no bytes supplied
Tianyi Cui
2026-07-02 16:39:29 +08:00
1e87b6fea4
fix(ui-stdio): seed turn labels from the registry; drop stale taxonomy line
Tianyi Cui
2026-07-02 13:57:59 +08:00
b06f1bb60d
fix(acp): enable filesystem tools in demo
tn.shen
2026-07-02 12:55:01 +08:00
6c88b380ea
docs(tool-catalog): register dsh-tool-fs in the boot manifest
Tianyi Cui
2026-07-02 09:30:04 +08:00
114efbc1f0
Merge remote-tracking branch 'origin/master' into fs-tool-clean
Tianyi Cui
2026-07-02 09:18:46 +08:00
33bc374038
Merge pull request #127 from deepseek-harness/worktree-tool-schema-catalog
Tianyi Cui
2026-07-02 09:15:25 +08:00
8e8c791eb0
docs(hooks-claude): current-state comment wording caught in review
Tianyi Cui
2026-07-02 07:01:55 +08:00
bae6141398
fix(hooks-claude): build subagent payloads from base(), run SubagentStop in the child cwd, drop agentType
Tianyi Cui
2026-07-02 06:45:17 +08:00
8572fba886
Merge worktree-hooks-e-protocol into worktree-hooks-f-bridges
Tianyi Cui
2026-07-02 06:44:49 +08:00
9c60fa83f9
Merge worktree-hooks-d-subagent into worktree-hooks-e-protocol
Tianyi Cui
2026-07-02 06:11:26 +08:00
84f3019310
refactor(subagent): drop the agentType lifecycle field
Tianyi Cui
2026-07-02 05:52:02 +08:00
8514bddd82
Merge branch 'worktree-hooks-c-interception' into worktree-hooks-d-subagent
Tianyi Cui
2026-07-02 05:18:28 +08:00
d3be934a17
docs(events): fix stale turn-mirror / tools-execute prose caught in review
Tianyi Cui
2026-07-02 05:13:16 +08:00
1323366da3
Merge worktree-hooks-b-bash-seam into worktree-hooks-c-interception
Tianyi Cui
2026-07-02 04:50:14 +08:00
5533bb783a
docs(bash): purge remaining trusted-plugin wording caught in review
Tianyi Cui
2026-07-02 04:30:40 +08:00
bb9ae2ba99
docs(bash): reframe stdin/env — the scrub is the security control, not a trust boundary
Tianyi Cui
2026-07-02 04:08:24 +08:00
318a3fd036
Merge branch 'worktree-hooks-a-taxonomy' into worktree-hooks-b-bash-seam
Tianyi Cui
2026-07-02 03:53:08 +08:00
9e575a2a2c
docs(events): fix stale turn-mirror references caught in review
Tianyi Cui
2026-07-02 03:47:37 +08:00
140f818a42
refactor(events): remove the turn boundary mirror events
Tianyi Cui
2026-07-02 03:26:45 +08:00
eda2983b00
fix(docs): address Codex review — document the subagent_fork alias, harden dispose
Tianyi Cui
2026-07-02 03:16:17 +08:00
30c1863755
fix(fs): address review — rename to dsh-fs-policy, fs/*-intent events, RFC currency, ENOTDIR
Tianyi Cui
2026-07-02 03:12:38 +08:00
df0e7bd5f2
feat(docs): generate a tool-schema catalog by booting the tool plugins
Tianyi Cui
2026-07-02 02:20:24 +08:00
bdf390679b
Merge origin/master into worktree-hooks-a-taxonomy
Tianyi Cui
2026-07-02 02:16:07 +08:00
e4b4eaaf38
Merge remote-tracking branch 'origin/master' into fs-tool-clean
Tianyi Cui
2026-07-02 01:41:58 +08:00
88d4d6227e
Merge pull request #110 from deepseek-harness/compact-basic-refactor
Tianyi Cui
2026-07-02 00:34:29 +08:00
58b86839af
docs(compaction): flag missing snapshot coverage with a FIXME
Tianyi Cui
2026-07-02 00:29:33 +08:00
b115b2b4ac
Merge remote-tracking branch 'origin/master' into compact-basic-refactor
Tianyi Cui
2026-07-01 23:31:41 +08:00
8a8b88b0a7
Merge remote-tracking branch 'origin/master' into compact-basic-refactor
Tianyi Cui
2026-07-01 23:29:20 +08:00
fd692eff19
Merge pull request #111 from deepseek-harness/docs/chinese-terminology
Tianyi Cui
2026-07-01 23:24:54 +08:00
57900f9cbd
docs(i18n): address round-2 terminology review
Tianyi Cui
2026-07-01 23:08:45 +08:00
5252477bc9
fix(compact): make config knobs explicit and flag two review smells
Tianyi Cui
2026-07-01 22:10:49 +08:00
cce3c2a43b
Merge remote-tracking branch 'origin/codex/skill-system' into codex/skill-system
Yichen Jiang
2026-07-01 20:04:38 +08:00
c276b246b4
Address skill review findings
Yichen Jiang
2026-07-01 19:57:52 +08:00
2943d0303c
Address skill review findings
Yichen Jiang
2026-07-01 19:57:52 +08:00
ca4ebb67dc
Fix CI demo smoke session assertion
Yichen Jiang
2026-07-01 19:04:43 +08:00
d181e6ba33
Merge origin/master into codex/skill-system
Yichen Jiang
2026-07-01 18:54:41 +08:00
e23a6902e7
fix project instruction review findings
Yichen Jiang
2026-07-01 18:51:50 +08:00
03e3c430be
Merge remote-tracking branch 'origin/master' into codex/ask-user-question
Yichen Jiang
2026-07-01 18:49:25 +08:00
0691048e47
Merge remote-tracking branch 'origin/master' into codex/project-instruction-files
Yichen Jiang
2026-07-01 18:44:30 +08:00
cf71c0b215
fix: address web seam review findings
Tianyi Cui
2026-07-01 17:08:53 +08:00
29ce2df315
Merge remote-tracking branch 'origin/master' into web-capability-seam
Tianyi Cui
2026-07-01 17:00:44 +08:00
09c8e549b0
fix(hooks): run hooks in the session cwd; honest process-level config + best-effort session-start; surface systemMessage drop
Tianyi Cui
2026-07-01 16:34:28 +08:00
f011699e43
Merge remote-tracking branch 'origin/worktree-hooks-e-protocol' into worktree-hooks-f-bridges
Tianyi Cui
2026-07-01 16:01:35 +08:00
8f2ef9dc9b
docs(hook-protocol): matcher's invalid-regex handling is SILENT, not bridge-logged
Tianyi Cui
2026-07-01 15:58:56 +08:00
09531a4e1b
Merge remote-tracking branch 'origin/worktree-hooks-d-subagent' into worktree-hooks-e-protocol
Tianyi Cui
2026-07-01 15:58:39 +08:00
826fda3f57
fix(subagent): contain a structuredClone failure on the detached subagent/end path
Tianyi Cui
2026-07-01 15:53:16 +08:00
198ad2ef0f
Merge remote-tracking branch 'origin/worktree-hooks-c-interception' into worktree-hooks-d-subagent
Tianyi Cui
2026-07-01 15:52:58 +08:00
3712f67bc6
fix(events): address review — core.md turn-only taxonomy, RFC mechanism names, post-execute content snapshot
Tianyi Cui
2026-07-01 15:39:08 +08:00
5bdb40ff34
Merge remote-tracking branch 'origin/worktree-hooks-b-bash-seam' into worktree-hooks-c-interception
Tianyi Cui
2026-07-01 15:37:54 +08:00
c93ed006e2
Merge branch 'master' into docs/chinese-terminology
Ziya
2026-07-01 03:31:51 -04:00
7097e4fb50
docs(bash-local): clarify the stdin error handler swallows ANY write error, not just EPIPE
Tianyi Cui
2026-07-01 15:23:09 +08:00
bd2de151bd
Merge remote-tracking branch 'origin/worktree-hooks-a-taxonomy' into worktree-hooks-b-bash-seam
Tianyi Cui
2026-07-01 15:22:41 +08:00