_Kerman
376bf7f365
fix(workspace-context): rearm compacted baseline
2026-07-27 18:27:39 +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
_Kerman
a59ce0367c
fix(agent-loop): route next-step input during admission
2026-07-27 17:55:55 +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
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
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
_Kerman
1ffaa5bb10
cleanup(agent-loop): simplify request construction
2026-07-27 17:12:28 +08:00
imccyu
d8ce036295
Merge pull request #738 from deepseek-harness/feature/delete-workspace
...
feat(web): delete workspace registrations
2026-07-27 17:08:48 +08:00
Chinesezjc
68a92e2032
Merge branch 'master' of /data_local/ci/mirror/deepseek-harness into ci/offload-coverage-to-vm-backup
2026-07-27 17:07:41 +08:00
_Kerman
749927ecd8
fix: reconcile agent loop merge integration
2026-07-27 17:04:22 +08:00
imccyu
0052ea49ff
Merge branch 'master' into feature/delete-workspace
2026-07-27 16:59:28 +08:00
imccyu
4918872c5c
Merge pull request #740 from deepseek-harness/feat/todo-tool-ui
...
feat: optimize ui of todo tool
2026-07-27 16:59:18 +08:00
Chinesezjc
7b49f4a4ee
docs(ci): runbook — glob migrated identity files; scope the promise to enterprise-pool outages
...
- The clone exclusion is now '.runner*' (catches .runner_migrated /
.credentials_migrated, which GitHub writes on migrated runners and
which equally trip the already-configured refusal — hit live during
the 2026-07-27 org-group migration).
- The problem statement now states the verdict runs on ubuntu-latest,
scopes the switch to enterprise Linux-pool outages, and names the
residual dependency: node-compat/python-sdk/windows stay standard-
hosted, so a broader hosted-capacity failure still blocks the
verdict, with Windows the only leg lacking any in-house substitute.
Static gate green locally: 32 passed, 0 failed.
2026-07-27 16:56:02 +08:00
imccyu
cbcb911781
Merge branch 'master' into feat/todo-tool-ui
2026-07-27 16:55:35 +08:00
Tianyi Cui
7804b7f414
Merge pull request #683 from deepseek-harness/nih-imp-turndown
...
feat(tool-web): replace the regex HTML-to-markdown converter with turndown
2026-07-27 16:55:09 +08:00
imccyu
50ec3b1db0
Merge branch 'master' into feat/todo-tool-ui
2026-07-27 16:54:34 +08:00
imccyu
5b81025b58
Merge branch 'master' into feature/delete-workspace
2026-07-27 16:52:24 +08:00
_Kerman
bd40eec770
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/cordis-catalog/services.md
# docs/core-data-structures/core.i18n.yaml
# docs/core-data-structures/core.md
# docs/core-data-structures/core.zh.md
# docs/core-data-structures/llm-streaming.i18n.yaml
# docs/core-data-structures/session.i18n.yaml
# docs/event-producer-consumer.md
# examples/acp-agent/tests/snapshots/cordis-inspect-jsdoc/session.jsonl
# examples/headless-agent/tests/snapshots/advanced-toolchain/session.1.jsonl
# examples/headless-agent/tests/snapshots/advanced-toolchain/session.2.jsonl
# packages/core/agent-loop/README.i18n.yaml
# packages/core/agent-loop/README.md
# packages/core/agent-loop/README.zh.md
# packages/core/agent-loop/src/loop.ts
# packages/core/agent/README.i18n.yaml
# packages/core/agent/tests/llm-target.spec.ts
# packages/core/session/tests/request-header.spec.ts
2026-07-27 16:48:38 +08:00
Chinesezjc
2bacd4814e
Merge master; re-record serial-reference pairing over the merged pair
2026-07-27 16:48:01 +08:00
Tianyi Cui
23b103bfc3
Merge commit 'ab767e52b63390e45051f2825f5b5544d16eceae' into worktree/pr683-retarget-20260727
2026-07-27 16:47:23 +08:00
07akioni
87a94b58d2
fix: ci
2026-07-27 16:47:20 +08:00
Tianyi Cui
d8ce37e43c
Merge commit '2bd94e7ccafee480de7df3905f01507aa9f12536' into worktree/pr683-retarget-20260727
2026-07-27 16:46:10 +08:00
Tianyi Cui
b70a7cec23
Merge remote-tracking branch 'origin/master' into worktree/pr683-retarget-fix-20260727
2026-07-27 16:45:52 +08:00
Tianyi Cui
6e3f498f49
Merge remote-tracking branch 'origin/master' into worktree/pr683-retarget-20260727
2026-07-27 16:44:45 +08:00
Tianyi Cui
0b525ffff3
test(acp-agent): refresh web-fetch tool schema snapshot
2026-07-27 16:43:16 +08:00
Tianyi Cui
a3b3e0244f
Merge pull request #697 from deepseek-harness/exp/wine-windows-ci
...
ci: run the pull-request Windows blocking gates under Wine on hosted Linux
2026-07-27 16:43:05 +08:00
Chinesezjc
f208be8586
Merge remote-tracking branch 'origin/master' into ci/offload-coverage-to-vm-backup
2026-07-27 16:41:53 +08:00
Chinesezjc
b335fe42f0
Merge remote branch state: keep the selector-with-ubuntu-latest-default verdict resolution
...
Two sessions resolved the same all-checks-passed conflict differently. The
remote's version is the one kept: the selector with '|| ubuntu-latest'
covers a standard-hosted outage too, which a bare ubuntu-latest pin does
not, and its runbook wording is internally consistent at four failover
jobs. Reverted this side's three-job doc downgrade.
2026-07-27 16:41:07 +08:00
Tianyi Cui
aa95a3007f
Merge remote-tracking branch 'origin/master' into worktree/pr683-retarget-20260727
2026-07-27 16:40:42 +08:00
Tianyi Cui
9801a0d102
fix(tool-web): bound HTML conversion work
2026-07-27 16:40:02 +08:00
Tianyi Cui
0cc1ad4d90
Merge branch 'master' into exp/wine-windows-ci
2026-07-27 16:39:49 +08:00
Tianyi Cui
a218fa3442
Merge pull request #676 from deepseek-harness/nih-imp-gates
...
refactor(scripts): consolidate gate scripts on mdast fences, parseArgs, and globSync
2026-07-27 16:37:55 +08:00
07akioni
16598f7159
fix: cr
2026-07-27 16:36:36 +08:00
Tianyi Cui
31073cc60f
test(acp): refresh web-fetch tool schema snapshot
2026-07-27 16:36:08 +08:00
Tianyi Cui
96a0e0749e
Merge remote-tracking branch 'origin/master' into worktree/pr683-retarget-fix-20260727
2026-07-27 16:32:41 +08:00
Chinesezjc
aa80cde700
Merge master; all-checks-passed defaults to ubuntu-latest ( #734 ) with the failover selector kept
2026-07-27 16:32:18 +08:00
Chinesezjc
b20387dfa9
Merge origin/master into ci/offload-coverage-to-vm-backup
...
One semantic conflict on the `all-checks-passed` verdict job. Master moved
it to `ubuntu-latest`; this branch had routed it through the failover
selector so a hosted-pool outage could not leave the required verdict
queued. Master's resolution satisfies that requirement more directly:
standard hosted capacity is independent of both custom pools, so the
verdict is reachable whichever pool is degraded, and the selector is no
longer needed. Kept `ubuntu-latest` and folded the failover reasoning
into its comment.
The failover runbook accordingly documents three failover jobs (the three
required Linux workers), not four, and states why the verdict stays on
standard hosted capacity in both states.
2026-07-27 16:32:17 +08:00