Tianyi Cui
624d71aea6
ci: harden runner preparation caches
2026-07-22 00:11:48 +08:00
Tianyi Cui
710f062586
ci: add snapshot lane headroom
2026-07-21 23:56:53 +08:00
Tianyi Cui
f8008b571d
fix(tui): preserve footer truncation after merge
2026-07-21 23:47:14 +08:00
Tianyi Cui
53a9459609
ci: make coverage filters path-exact
2026-07-21 23:45:35 +08:00
Tianyi Cui
53615c91e7
Merge master into worktree-windows-runtime
2026-07-21 23:39:14 +08:00
Tianyi Cui
e887c0f7c0
ci: assign session title coverage
2026-07-21 23:36:35 +08:00
Tianyi Cui
1050711e6d
Merge origin/master into worktree/ci-under-minute
...
# Conflicts:
# packages/support/acp-snapshot/README.md
2026-07-21 23:34:29 +08:00
Tianyi Cui
f90b64ac26
Merge pull request #479 from deepseek-harness/worktree/scoped-layers-implementation
2026-07-21 23:34:15 +08:00
Tianyi Cui
562a7f9da2
Merge pull request #451 from deepseek-harness/codex/session-title
...
feat: add log-backed asynchronous session titles
2026-07-21 23:30:31 +08:00
Tianyi Cui
efba4c259b
ci: split model and integration coverage
2026-07-21 23:25:52 +08:00
Tianyi Cui
d710259263
Merge master into fix/tui-color-scheme-v2
2026-07-21 23:21:44 +08:00
Tianyi Cui
9568f9ee27
ci: split Windows build and site validation
2026-07-21 23:18:49 +08:00
Tianyi Cui
2c36792b6c
docs(architecture): synchronize Chinese pair
2026-07-21 23:10:47 +08:00
Tianyi Cui
06f3b246b5
ci: add serial cross-platform reference runs
2026-07-21 23:03:52 +08:00
kingwl
3926155399
fix(mode): conversational agreement does not approve the plan
...
Real-session evidence (Zed, 2026-07-21): in plan mode the model asked for
deletion confirmation through ask_user_question, took the user's follow-up
"对的" as approval, and attempted the rm directly — the independent
read-only sandbox contained it, and the one-shot escalation was rejected.
The plan instructions covered imperative execution requests but not a
confirming answer to the model's own question, so add the missing sentence:
conversational agreement approves nothing and does not end plan mode; the
confirmed decision belongs in the exit_plan_mode plan. Codex's plan template
carries the equivalent rule ("Plan Mode is not changed by user intent").
The plan-mode system-prompt pin refreshes with the section text.
2026-07-21 23:02:25 +08:00
Tianyi Cui
3176d232b8
Merge master into codex/session-title
2026-07-21 22:59:41 +08:00
Tianyi Cui
821e9b6bef
Merge origin/master into worktree/ci-under-minute
2026-07-21 22:51:07 +08:00
Tianyi Cui
0cd8424d46
Merge pull request #462 from deepseek-harness/feat/xdg-single-root-home
...
refactor(paths): collapse harness home resolution into one resolver
2026-07-21 22:42:17 +08:00
Tianyi Cui
04d7b435d2
docs(scope): record shared scoped-layer decision
2026-07-21 22:24:45 +08:00
Tianyi Cui
e56bcb4d5c
refactor(commands): use shared scoped layers
2026-07-21 22:16:06 +08:00
Tianyi Cui
1d209932d6
refactor(scope): migrate tool and prompt layers
2026-07-21 22:14:49 +08:00
Tianyi Cui
57cd9ce2bf
Merge master into feat/xdg-single-root-home
2026-07-21 22:14:45 +08:00
Tianyi Cui
3fa5795bf4
test(lsp): synchronize idle server eviction
2026-07-21 22:09:50 +08:00
Tianyi Cui
8351cdbe65
feat(scope): add scoped-layer storage
2026-07-21 22:09:19 +08:00
Tianyi Cui
e4c56b35e8
ci: add tail-lane headroom
2026-07-21 22:00:34 +08:00
Yichen Jiang
b964e81c11
Merge remote-tracking branch 'origin/master' into worktree/session-reference
...
# Conflicts:
# docs/cordis-catalog/events.md
# docs/event-producer-consumer.md
# examples/acp-agent/tests/snapshots/cordis-inspect-jsdoc/session.jsonl
# examples/acp-agent/tests/snapshots/cordis-inspect-jsdoc/stdout.expected.jsonl
# packages/cordis/tool-cordis/src/api-catalog.ts
# packages/core/agent-loop/src/loop.ts
# packages/core/agent-loop/tests/contract-regressions.spec.ts
# packages/core/agent/src/types.ts
# packages/ui/tui/tests/harness.ts
# scripts/type-equiv.manifest.json
2026-07-21 21:57:21 +08:00
Tianyi Cui
d80dc21387
docs(agent-note): refresh shared scoped-layer proposal
2026-07-21 21:54:37 +08:00
Tianyi Cui
311cbe1e4c
ci: rebalance final boundary lanes
2026-07-21 21:49:35 +08:00
Tianyi Cui
ba1e34f8fb
test(lsp): synchronize closed-stdin fixture
2026-07-21 21:47:38 +08:00
Tianyi Cui
e4c5d4d6d8
Merge remote-tracking branch 'origin/master' into scoped-layers-store
...
# Conflicts:
# .agents/notes/proposed/architecture/2026-07-12-scoped-layers-store.i18n.yaml
# .agents/notes/proposed/architecture/2026-07-12-scoped-layers-store.md
# .agents/notes/proposed/architecture/2026-07-12-scoped-layers-store.zh.md
# docs/rfc/INDEX.md
2026-07-21 21:42:32 +08:00
Tianyi Cui
89add445fe
ci: split boundary lanes
2026-07-21 21:39:51 +08:00
Tianyi Cui
30789a45ee
Merge origin/master into worktree/ci-under-minute
2026-07-21 21:29:04 +08:00
Tianyi Cui
ca0c9a7c48
ci: restore hosted lane headroom
2026-07-21 21:28:49 +08:00
Tianyi Cui
26b3717419
Merge pull request #399 from deepseek-harness/codex/enforce-tool-cancellation
...
fix(tools): enforce cooperative cancellation
2026-07-21 21:25:53 +08:00
Tianyi Cui
aaee0c0c22
Merge branch 'master' into codex/session-scoped-sandbox-roots
2026-07-21 21:22:54 +08:00
Tianyi Cui
af1e40e7c6
Merge master into feat/xdg-single-root-home
2026-07-21 21:20:43 +08:00
Tianyi Cui
7813dbcf0f
ci: bound hosted fanout
2026-07-21 21:14:55 +08:00
Tianyi Cui
3a895ce815
Merge master into codex/session-title
2026-07-21 21:11:32 +08:00
Yichen Jiang
8bc62e1013
Merge remote-tracking branch 'origin/master' into worktree/session-reference
...
# Conflicts:
# .agents/notes/implemented/feature/2026-06-18-compaction-capability-seam.md
# docs/config-catalog.md
# docs/cordis-catalog/services.md
# docs/event-producer-consumer.md
# docs/module-graph.md
# packages/compact/compact-basic/src/region.ts
# packages/compact/compact/README.md
# packages/compact/compact/tests/compact.spec.ts
# packages/examples/acp-demo/package.json
# packages/ui/tui/README.md
# packages/ui/tui/package.json
# packages/ui/tui/src/index.ts
# packages/ui/tui/tests/harness.ts
# packages/ui/tui/tests/tui.spec.ts
2026-07-21 21:10:42 +08:00
Tianyi Cui
25f9035ecd
ci: split remaining one-minute lanes
2026-07-21 21:05:39 +08:00
Tianyi Cui
3d96508244
ci: restore hosted-run headroom
2026-07-21 20:51:28 +08:00
Tianyi Cui
c9aa414214
docs(acp): qualify temporary workspace isolation
2026-07-21 20:49:27 +08:00
Tianyi Cui
d9eef06051
fix(fs): align symlinked parent traversal
2026-07-21 20:49:14 +08:00
Tianyi Cui
c0831f0e99
Merge origin/master into worktree/ci-under-minute
2026-07-21 20:40:58 +08:00
Tianyi Cui
2c6c565647
Merge remote-tracking branch 'origin/master' into codex/enforce-tool-cancellation
2026-07-21 20:40:52 +08:00
Tianyi Cui
717fa47535
Merge pull request #455 from deepseek-harness/chore/doc-sync-single-pass
...
chore(gates): route doc-sync through the run-gates scheduler
2026-07-21 20:37:37 +08:00
Tianyi Cui
91bd51c23a
ci: add coverage lane headroom
2026-07-21 20:32:57 +08:00
Tianyi Cui
5acd0c6305
Merge commit 'refs/codex/unblock/master-current' into HEAD
...
# Conflicts:
# package.json
2026-07-21 20:31:42 +08:00
Yichen Jiang
6120728580
Merge remote-tracking branch 'origin/worktree/semantic-session-checkpoints' into worktree/semantic-session-checkpoints
2026-07-21 20:31:02 +08:00
Tianyi Cui
5d2f6da843
Merge remote-tracking branch 'origin/codex/enforce-tool-cancellation' into codex/enforce-tool-cancellation
...
# Conflicts:
# packages/core/scope/tests/invariant.spec.ts
# packages/ui/tui/tests/harness.ts
2026-07-21 20:27:58 +08:00