_Kerman
c6073f07c2
Merge remote-tracking branch 'origin/master' into xtr/agent-loop-message-machine
...
# Conflicts:
# docs/architecture.i18n.yaml
# docs/architecture.md
# docs/architecture.zh.md
# docs/core-data-structures/core.i18n.yaml
2026-07-27 19:55:55 +08:00
Tianyi Cui
5888503d5f
Merge pull request #660 from deepseek-harness/worktree-process-service-seam
...
feat(subprocess): extract the subprocess seam from the bash executor and migrate every spawn site
2026-07-27 19:38:37 +08:00
Tianyi Cui
dd03c88083
Merge commit 'refs/codex-unblock/20260727/pr660-master' into worktree/pr660-merge-20260727
...
# Conflicts:
# scripts/doc-budgets.manifest.json
2026-07-27 19:34:55 +08:00
Tianyi Cui
beb885c254
Merge pull request #744 from deepseek-harness/wine-local-gate
...
ci: share one Wine Windows gate script between CI and an optional local gate
2026-07-27 19:11:36 +08:00
_Kerman
a11d4211a6
docs: refresh event consumer graph
2026-07-27 19:10:01 +08:00
_Kerman
613eaba80c
fix(tui): correlate referenced prompt snapshots
2026-07-27 19:06:44 +08:00
Tianyi Cui
4cd6d5b762
Merge remote-tracking branch 'origin/master' into worktree/pr744-macos-wine-fix
...
# Conflicts:
# .github/workflows/ci.yml
2026-07-27 18:59:56 +08:00
_Kerman
9152858fd7
fix(agent-loop): preserve deferred message boundaries
2026-07-27 18:58:27 +08:00
Tianyi Cui
f3671ae764
Merge pull request #675 from deepseek-harness/nih-imp-ci-cache
...
ci: adopt pnpm/action-setup for symmetric pnpm store caching
2026-07-27 18:52:13 +08:00
Tianyi Cui
961bde6473
test(sdk): keep fresh Yarn installs mutable in CI
...
The live-link E2E intentionally creates a project without a lockfile. Prevent ambient CI=true from making Yarn 4's first install immutable, while preserving the CI environment for every other behavior under test.
2026-07-27 18:48:11 +08:00
Tianyi Cui
1d927aa13d
Merge origin/master into wine-local-gate
2026-07-27 18:47:24 +08:00
Tianyi Cui
62b5bd2fee
Merge origin/wine-local-gate into macOS Wine fix
2026-07-27 18:43:19 +08:00
Tianyi Cui
7b9eceff53
fix(ci): make local Wine gate portable on macOS
2026-07-27 18:43:00 +08:00
_Kerman
7c2cf5f0b3
test(workspace-context): align typed baseline fixtures
2026-07-27 18:39:22 +08:00
Tianyi Cui
1665ab9884
ci: preserve stores across pnpm action setup
...
Keep restore-only and self-hosted stores outside pnpm/action-setup's replaceable install directory, resolving the configured path for every paired cache. Pin Yarn 4 for the generated-project e2e so runner images without Corepack do not fall back to Yarn Classic, and update the bilingual decision record.
2026-07-27 18:39:20 +08:00
_Kerman
6af8a2e1d8
Merge remote-tracking branch 'origin/xtr/agent-loop-message-machine' into xtr/agent-loop-message-machine
2026-07-27 18:33:22 +08:00
_Kerman
98238ceace
fix(agent-loop): settle rejected admission context
2026-07-27 18:32:07 +08:00
_Kerman
5d10074839
test(workspace-context): cover unsized dynamic probe
2026-07-27 18:31:50 +08:00
_Kerman
cda482b555
Merge branch 'master' into xtr/agent-loop-message-machine
2026-07-27 18:31:16 +08:00
_Kerman
376bf7f365
fix(workspace-context): rearm compacted baseline
2026-07-27 18:27:39 +08:00
Tianyi Cui
2421179702
Merge origin/master into worktree/pr675-retarget-20260727
2026-07-27 18:22:22 +08:00
Tianyi Cui
d23621f922
Merge pull request #682 from deepseek-harness/nih-imp-execa
...
test: adopt execa/parseArgs/vi.waitFor for hand-rolled test subprocess plumbing
2026-07-27 18:16:00 +08:00
_Kerman
cf49101d9a
Merge remote-tracking branch 'origin/master' into xtr/agent-loop-message-machine
...
# Conflicts:
# .agents/notes/implemented/feature/2026-07-06-sandbox.i18n.yaml
2026-07-27 18:12:38 +08:00
_Kerman
ff7792b17c
docs(agent): document next-step acceptance window
2026-07-27 18:07:51 +08:00
_Kerman
f63d937496
fix(tui): route prompts by next-step capability
2026-07-27 18:05:43 +08:00
Tianyi Cui
194ea6bdf0
docs(test): correct execa process-tree claims
2026-07-27 18:03:21 +08:00
Tianyi Cui
4e32f838b3
Merge branch 'master' into wine-local-gate
2026-07-27 18:00:55 +08:00
Tianyi Cui
d897dcc7ea
Merge remote-tracking branch 'origin/master' into worktree/pr682-retarget-20260727
...
# Conflicts:
# .agents/notes/rejected/simplification/2026-07-26-dependency-swaps-rejected-by-nih-audit.i18n.yaml
2026-07-27 17:55:56 +08:00
_Kerman
a59ce0367c
fix(agent-loop): route next-step input during admission
2026-07-27 17:55:55 +08:00
Tianyi Cui
d270c285ab
fix(review): portable checksum verifier and full provisioning wait
...
sha256sum-or-shasum selection happens in preflight (macOS ships shasum,
not GNU coreutils) with a clear missing-tool hint; provisioning now waits
for every child and reports each named status before exiting, so a fast
failure can neither hand the EXIT trap a scratch tree that a still-running
install is writing into nor bury the root cause behind a downstream
symptom.
2026-07-27 17:49:11 +08:00
Tianyi Cui
ab927038c4
Merge remote-tracking branch 'origin/master' into worktree-process-service-seam
2026-07-27 17:48:51 +08:00
Tianyi Cui
c59ea13c2e
Merge pull request #671 from deepseek-harness/nih-imp-landstrip-xlink
...
docs: reject the landstrip evaluation for the win32 sandbox rung
2026-07-27 17:43:48 +08:00
_Kerman
52174e32cb
refactor(agent): clarify turn lifecycle event names
2026-07-27 17:38:42 +08:00
Tianyi Cui
94d5816142
Merge remote-tracking branch 'origin/master' into worktree-process-service-seam
2026-07-27 17:38:01 +08:00
Tianyi Cui
431d99224e
Merge remote-tracking branch 'refs/remotes/origin/master' into worktree/pr671-retarget-20260727
2026-07-27 17:37:47 +08:00
Tianyi Cui
bde9854621
Merge remote-tracking branch 'refs/remotes/origin/master' into worktree/pr671-retarget-20260727
...
# Conflicts:
# .agents/notes/rejected/simplification/2026-07-26-dependency-swaps-rejected-by-nih-audit.i18n.yaml
2026-07-27 17:36:44 +08:00
Tianyi Cui
ec383a5fdf
Merge pull request #745 from deepseek-harness/fix/remove-orig
...
fix: remove orig
2026-07-27 17:31:28 +08:00
imccyu
5cae7874f6
git: add .orig to gitignore
2026-07-27 17:27:41 +08:00
_Kerman
7d5cc498d3
docs(agent): call agent step an extension point
2026-07-27 17:24:20 +08:00
Tianyi Cui
1ee8029bc6
Merge remote-tracking branch 'origin/master' into worktree-process-service-seam
2026-07-27 17:24:20 +08:00
imccyu
67ad0eb887
Merge branch 'master' into fix/remove-orig
2026-07-27 17:23:03 +08:00
imccyu
e8cbf6cc72
fix: remove orig
2026-07-27 17:22:01 +08:00
_Kerman
e3a7836e4b
test(headless): isolate goal replay from live adapter
2026-07-27 17:21:40 +08:00
Chinesezjc
e7bf303827
Merge pull request #592 from deepseek-harness/ci/offload-coverage-to-vm-backup
...
ci: hot-standby lane + admin-only failover to the in-house pool
2026-07-27 17:20:10 +08:00
_Kerman
db16732101
Merge remote-tracking branch 'origin/master' into xtr/agent-loop-message-machine
2026-07-27 17:18:12 +08:00
_Kerman
b6bc4f9f08
test(agent-loop): cover listener-owned stream routes
2026-07-27 17:17:58 +08:00
Tianyi Cui
dfa4a2aefc
Merge branch 'master' into ci/offload-coverage-to-vm-backup
2026-07-27 17:16:52 +08:00
Tianyi Cui
8be70e72d2
docs: scope the local Wine gate to Windows-failure diagnosis only
...
AGENTS.md and the Wine Agent Note pair state the run policy: CI owns the
everyday win32 signal; run check:windows-wine only while investigating a
known Windows-related failure, and pre-push selection never includes it.
2026-07-27 17:15:37 +08:00
_Kerman
1ffaa5bb10
cleanup(agent-loop): simplify request construction
2026-07-27 17:12:28 +08:00
Tianyi Cui
625094905d
Merge remote-tracking branch 'origin/master' into wine-local-gate
2026-07-27 17:11:39 +08:00