-
3e26102baf
Merge remote-tracking branch 'origin/master' into worktree-hooks-a-taxonomy
Tianyi Cui
2026-07-01 15:10:31 +08:00
-
-
-
-
2fa16c16a4
Merge pull request #126 from deepseek-harness/codex/sync-docs-with-implementation
Tianyi Cui
2026-07-01 13:18:34 +08:00
-
-
0478f5965a
docs: address review sync gaps
Tianyi Cui
2026-07-01 12:56:13 +08:00
-
4da2b99bc3
fix(hooks-codex): gate plain-stdout→context on a clean exit; harden HMR + absence tests
Tianyi Cui
2026-07-01 12:03:23 +08:00
-
a72ebda723
test(hooks): poll for detached-hook effects instead of a fixed sleep (flake fix)
Tianyi Cui
2026-07-01 11:25:54 +08:00
-
253eded47b
fix(hooks): pass expectedEventName so a mismatched hookSpecificOutput block is discarded
Tianyi Cui
2026-07-01 10:56:34 +08:00
-
5304d4ef29
Merge branch 'worktree-hooks-e-protocol' into worktree-hooks-f-bridges
Tianyi Cui
2026-07-01 10:48:49 +08:00
-
-
-
-
8870da4313
fix(hooks): address Codex review — Stop force-continue, Codex tool_name + plain-stdout context, defer continue:false
Tianyi Cui
2026-07-01 10:48:23 +08:00
-
24e9c0fa70
fix(hook-protocol): discard a hookSpecificOutput block whose hookEventName mismatches the firing event
Tianyi Cui
2026-07-01 10:45:58 +08:00
-
643b77dabf
docs: sync implementation docs and doc gates
kingwl
2026-06-30 20:07:52 +08:00
-
-
8adcbceeed
feat(hooks): dsh-hooks-claude + dsh-hooks-codex bridges (hooks stack PR-F)
Tianyi Cui
2026-07-01 04:22:00 +08:00
-
-
c28d6b837b
fix(hooks): merge surfaces the WINNING decision's reason, not only deny's
Tianyi Cui
2026-07-01 02:20:12 +08:00
-
c658f4d155
fix(hooks): address Codex review — tighten codec to the reference schemas, preserve stdout
Tianyi Cui
2026-07-01 01:12:04 +08:00
-
65165b5d54
feat(hooks): dsh-hook-protocol — shared Claude Code / Codex hook wire-protocol core
Tianyi Cui
2026-07-01 00:38:06 +08:00
-
-
93106b87b4
fix(subagent): deep-clone lastAssistantMessage onto subagent/end (observe-only)
Tianyi Cui
2026-06-30 21:52:16 +08:00
-
7cc7b9cf7f
feat(subagent): enrich subagent/start + subagent/end lifecycle events (observe-only)
Tianyi Cui
2026-06-30 21:29:08 +08:00
-
-
60418a5779
docs(events): address Codex round-2 — purge remaining single-waterfall references
Tianyi Cui
2026-06-30 20:48:07 +08:00
-
483e0e5edf
fix(events): address Codex review — protect post-execute result, purge stale tools/execute refs
Tianyi Cui
2026-06-30 20:25:30 +08:00
-
dc95a7881d
feat(events): interception seams — the typed-Decision surface for hooks
Tianyi Cui
2026-06-30 17:11:18 +08:00
-
b44066d544
docs(bash): address Codex review — RFC states current truth, fix doc reference
Tianyi Cui
2026-06-30 14:17:19 +08:00
-
-
13c6e847a2
feat(bash): add stdin + extra env to the executor seam as a trusted-plugin surface
Tianyi Cui
2026-06-30 13:52:25 +08:00
-
-
680a41f43c
fix: stabilize session fork duplicate-id errors
Hypatia May
2026-06-30 13:14:06 +08:00
-
088860b80b
fix: classify session fork errors
Hypatia May
2026-06-30 13:04:40 +08:00
-
b8d0da9f8c
docs(loop): clarify the /goal steering comment names the step/end session event
Tianyi Cui
2026-06-30 13:02:56 +08:00
-
da94bfd37c
feat: add session fork service
Hypatia May
2026-06-30 12:53:46 +08:00
-
-
-
a821dcbe0d
fix(events): address Codex confirmation review — strengthen /goal guard, fix doc drift
Tianyi Cui
2026-06-30 12:46:59 +08:00
-
8df89d8e33
fix(events): address Codex review — balance step on step/start-listener throw, restore /goal guard
Tianyi Cui
2026-06-30 12:19:18 +08:00
-
1a5302dbcf
fix(compact): stamp summarization session ids
Hypatia May
2026-06-30 12:07:20 +08:00
-
ed5d8550ae
test(agent-loop): cover step-start disposal
Hypatia May
2026-06-30 11:33:40 +08:00
-
b0eae94fc8
fix pre-step cancellation and compaction convergence
Hypatia May
2026-06-30 10:56:34 +08:00
-
05b75abbca
refactor(events): document event-domain semantics, drop step-boundary mirror emits
Tianyi Cui
2026-06-30 10:32:55 +08:00
-
-
-
7637721696
Merge branch 'master' into codex/project-instruction-files
Yichen Jiang
2026-06-30 10:17:52 +08:00
-
-
-
-
6ae1e229fd
docs(cordis): clarify serial bail semantics
Hypatia May
2026-06-30 09:40:51 +08:00
-
0c4059fc84
Merge remote-tracking branch 'origin/master' into compact-basic-refactor
Hypatia May
2026-06-30 09:13:15 +08:00
-
-
-
-
3f85f522ea
Merge pull request #117 from deepseek-harness/drop-catalog-count-prose
Tianyi Cui
2026-06-29 22:10:30 +08:00
-
-
dcf8e10e5a
docs(cordis-catalog): drop merge-conflict-prone count sentences
Tianyi Cui
2026-06-29 22:04:37 +08:00
-
-
f5bb544ded
Merge remote-tracking branch 'origin/master' into codex/project-instruction-files
Yichen Jiang
2026-06-29 21:54:54 +08:00
-
-
-
-
08522c2c3f
Merge pull request #116 from deepseek-harness/worktree-todo-write-tool
Tianyi Cui
2026-06-29 21:46:05 +08:00
-
-
21ae734839
fix: tighten project instruction path handling
Yichen Jiang
2026-06-29 21:42:23 +08:00
-
9f1caf7c5b
fix(todo): address todo_write review feedback
Tianyi Cui
2026-06-29 19:44:38 +08:00
-
170643ec9b
test(compact-basic): restore coverage gate
Hypatia May
2026-06-29 18:04:59 +08:00
-
4bda95b589
ci: remove gitlab mirror workflow
Hypatia May
2026-06-29 18:04:11 +08:00
-
bb8f7799ce
fix: drop unreachable WebError rethrow in exa/perplexity search
Dudu-0223
2026-06-29 17:39:52 +08:00
-
8395722db5
fix: address codex review findings on web seam
Dudu-0223
2026-06-29 17:23:11 +08:00
-
277bbf85fb
Merge remote-tracking branch 'origin/compact-basic-refactor' into compact-basic-refactor
Hypatia May
2026-06-29 17:04:41 +08:00
-
-
1808570933
fix(compact): harden summarization convergence
Hypatia May
2026-06-29 16:56:44 +08:00
-
1f35a4446d
fix(compact): address PR 110 review findings
Hypatia May
2026-06-29 15:59:52 +08:00
-
55088d1cfc
docs(AGENTS): require running the CI gates locally before marking a PR ready
Tianyi Cui
2026-06-29 15:53:34 +08:00
-
f05717e1ac
docs: address terminology review comments
ZiyaZhang
2026-06-29 00:47:29 -07:00
-
5269d2ac3d
fix(tool-todo): drop the unreachable status re-check that broke the coverage gate
Tianyi Cui
2026-06-29 15:38:54 +08:00
-
b92a3c531a
feat(web): add DeepSeek-backed web search provider
Dudu-0223
2026-06-29 15:21:12 +08:00
-
234ffe4604
refactor: move project instructions to prompt group
Yichen Jiang
2026-06-29 13:41:32 +08:00
-
5f744e4fa6
test(tool-todo): guard that stored content is trimmed
Tianyi Cui
2026-06-29 11:06:41 +08:00
-
2b99d8f5c2
test: cover project instruction configuration branches
Yichen Jiang
2026-06-29 10:58:43 +08:00
-
93a6dc6716
test(todo): add the todo-plan ACP snapshot scenario and a with-key e2e
Tianyi Cui
2026-06-29 10:56:55 +08:00
-
86519889c5
Merge remote-tracking branch 'origin/master' into codex/project-instruction-files
Yichen Jiang
2026-06-29 10:53:18 +08:00
-
-
-
-
215b70fdff
Merge remote-tracking branch 'origin/master' into codex/ask-user-question
Yichen Jiang
2026-06-29 10:53:10 +08:00
-
-
-
-
e17c4b748d
refactor(tool-todo): store the trimmed content, matching the dedupe key
Tianyi Cui
2026-06-29 10:50:31 +08:00
-
51700d4685
Fix ask_user_question review findings
Yichen Jiang
2026-06-29 10:49:07 +08:00
-
f8e99b8740
refactor(tool-fs): consolidate read rendering; drop the fs/observed try-catch
Dudu-0223
2026-06-29 10:34:08 +08:00
-
46e31d8481
feat(tool-todo): add the model-facing todo_write tool
Tianyi Cui
2026-06-29 10:30:52 +08:00
-
b62cf1a31c
Merge branch 'master' into web-capability-seam
Dudu-0223
2026-06-29 10:28:04 +08:00
-
-
-
-
4f09157612
docs(session): scope the todo/write JSDoc to the event's own contract
Tianyi Cui
2026-06-29 01:50:35 +08:00
-
22a89847ac
feat(session): add TodoItem + todo/write event vocabulary
Tianyi Cui
2026-06-29 01:39:25 +08:00
-
-
4a1177093a
refactor(tool-fs): drop per-tool subpath plugins; adopt single-tsconfig build
Dudu-0223
2026-06-28 17:43:29 +08:00
-
89b27ad442
Merge remote-tracking branch 'origin/master' into fs-tool-clean
Dudu-0223
2026-06-28 17:24:45 +08:00
-
-
-
-
70a8b57738
fix: drop tool-web subpath exports, align with tool-bash single-entry shape
Dudu-0223
2026-06-28 17:02:06 +08:00
-
1059166cb1
fix: address codex review round 2
Dudu-0223
2026-06-28 14:15:04 +08:00
-
f9f475cbea
fix: address codex review round 1
Dudu-0223
2026-06-28 14:02:51 +08:00
-
90dceea0e4
refactor(fs): make dsh-file-context an event-gate plugin, not a method service
Dudu-0223
2026-06-28 13:49:02 +08:00
-
b995b4f788
Merge branch 'master' into compact-basic-refactor
Tianyi Cui
2026-06-27 00:06:04 +08:00
-
-
-
-
185c09d6a5
Merge pull request #115 from deepseek-harness/worktree-ci-lint-heap
Tianyi Cui
2026-06-27 00:03:15 +08:00
-
-
489a26e865
test(session): cover the isSurfaceEvent / isSurfaceEligibleType guards
Tianyi Cui
2026-06-26 23:47:54 +08:00
-
0619ce62b6
ci: raise Node heap ceiling for type-aware ESLint lint step
Tianyi Cui
2026-06-26 23:38:53 +08:00
-
-
3e2f957861
Merge branch 'master' into compact-basic-refactor
Tianyi Cui
2026-06-26 23:28:28 +08:00
-
-
-
-
8d1f86fcca
empty
Tianyi Cui
2026-06-26 22:53:23 +08:00
-
f843ea7701
fix: align web packages with master's two-stage build layout
Dudu-0223
2026-06-26 19:30:08 +08:00
-
caef252905
chore: adapt web seam to master's tsconfig + regenerate catalogs
Dudu-0223
2026-06-26 19:18:46 +08:00
-
1cd3a454da
fix: remove stale duplicate JSDoc on translateAbortOrNetwork
Dudu-0223
2026-06-25 18:00:07 +08:00
-
a1624530ee
fix: address codex review round 3
Dudu-0223
2026-06-25 16:32:39 +08:00
-
0930e483ec
fix: address codex review round 2
Dudu-0223
2026-06-25 16:03:55 +08:00
-
567519184b
fix: address codex review round 1
Dudu-0223
2026-06-25 15:28:15 +08:00
-
d01f5f73b7
Add web capability seam: ctx.web, search/fetch providers, web tools
Dudu-0223
2026-06-25 15:04:12 +08:00
-
a4091daa3d
docs: propose web capability seam
Dudu-0223
2026-06-25 13:59:34 +08:00
-
-
-
d612ebaef1
fix: address codex review round 3
Dudu-0223
2026-06-26 18:14:30 +08:00
-
b802912067
fix: address codex review round 2
Dudu-0223
2026-06-26 17:59:40 +08:00
-
1409e2ed15
fix: address codex review round 1
Dudu-0223
2026-06-26 17:45:54 +08:00
-
ef37ce3b9d
refactor(fs): split filesystem seam into provider ctx.fs + policy ctx.fileContext
Dudu-0223
2026-06-26 17:23:18 +08:00
-
c13f25586c
Merge remote-tracking branch 'origin/master' into compact-basic-refactor
Hypatia May
2026-06-26 16:47:21 +08:00
-
-
-
-
c76b7042b6
fix(compact): size the compaction e2e to actually cross threshold; sync stale docs (CBR-007)
Hypatia May
2026-06-26 16:42:51 +08:00
-
05c1bb628c
Add GitHub Actions workflow to mirror to GitLab
Ni Shentu
2026-06-26 16:18:15 +08:00
-
-
-
f4ace25648
fix(compact): correct _extractText surface-order JSDoc; add disposal to the HMR-safety suite (CBR-005, CBR-006)
Hypatia May
2026-06-26 14:40:20 +08:00
-
6de5e3a20a
docs(compact): fix stale agent/pre-request comment in coding-agent cordis.yml (CBR-004)
Hypatia May
2026-06-26 14:02:02 +08:00
-
b13586ff8e
docs(compact): align seam docs with the pre-step seam and record session/invariants changes (CBR-003)
Hypatia May
2026-06-26 13:51:45 +08:00
-
6cac3e6476
fix(compact): reject threshold-equality config to keep compaction convergent (CBR-002)
Hypatia May
2026-06-26 13:51:20 +08:00
-
d6da8ca29a
fix(compact): decide step-alignment from surface tool-pairing, fire compaction pre-step (CBR-001)
Hypatia May
2026-06-26 13:51:01 +08:00
-
f962fda8c1
docs: add Chinese terminology table
ZiyaZhang
2026-06-25 22:42:48 -07:00
-
32462f42bd
Merge pull request #97 from deepseek-ai/compact-interface
hypatiamay
2026-06-26 10:00:06 +08:00
-
-
cec32faa4e
refactor(compact): turn-agnostic retention + dedicated agent/pre-request seam
Hypatia May
2026-06-26 08:59:33 +08:00
-
6cd446da2f
Merge pull request #49 from deepseek-ai/session-surface
hypatiamay
2026-06-26 08:57:33 +08:00
-
-
-