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
7bdb90aebb
Merge remote-tracking branch 'origin/master' into worktree-process-service-seam
2026-07-27 16:44:38 +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
67a8658451
Merge remote-tracking branch 'origin/master' into fix/pty-handoff-grace
2026-07-27 16:43:00 +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
21fe97d19d
Merge remote-tracking branch 'origin/master' into worktree-process-service-seam
...
# Conflicts:
# docs/architecture.i18n.yaml
# docs/core-data-structures/core.i18n.yaml
2026-07-27 16:40:07 +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
Chinesezjc
37e2b5d85a
Merge remote-tracking branch 'origin/master' into fix/pty-handoff-grace
2026-07-27 16:39:42 +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
Tianyi Cui
18d76acca0
Merge branch 'master' into nih-imp-ci-cache
2026-07-27 16:31:02 +08:00
Tianyi Cui
321fda950f
Merge branch 'master' into nih-imp-gates
2026-07-27 16:30:44 +08:00
Tianyi Cui
5e13376cbc
Merge remote-tracking branch 'origin/master' into exp/wine-windows-ci
2026-07-27 16:27:25 +08:00
Turtle
3aeee11465
chore: ignore worktree directories
2026-07-27 16:27:23 +08:00
Chinesezjc
4fbab36b5f
Merge remote-tracking branch 'origin/ci/offload-coverage-to-vm-backup' into ci/offload-coverage-to-vm-backup
2026-07-27 16:26:26 +08:00
Chinesezjc
ebb5bf4c19
docs(ci): starting a new failover runner needs svc.sh, not just config.sh
...
config.sh registers the instance without starting a listener, so the
procedure as written left the new runner offline and added no capacity.
2026-07-27 16:25:45 +08:00
07akioni
900e45b365
feat: optimize todo tool ui
2026-07-27 16:24:30 +08:00
Tianyi Cui
f51737bc6f
Merge pull request #734 from deepseek-harness/worktree/ci-all-checks-ubuntu-20260727
...
ci: run required status aggregator on ubuntu-latest
2026-07-27 16:24:29 +08:00
Chinesezjc
3cf2853b3f
docs(ci): bootstrap procedure starts the listener service
...
config.sh only registers; the runner stays offline until svc.sh
install/start. Both language sides updated so emergency capacity
actually comes online.
2026-07-27 16:22:30 +08:00
Chinesezjc
0833c94286
Merge branch 'master' of /data_local/ci/mirror/deepseek-harness into ci/offload-coverage-to-vm-backup
2026-07-27 16:22:30 +08:00
imccyu
62a37ba38a
Merge branch 'master' into worktree/web-session-model-selector
2026-07-27 16:19:40 +08:00
Tianyi Cui
b5a23e45f6
Merge pull request #735 from deepseek-harness/worktree/fix-ci-timing-flakes-20260727
...
test: stabilize timing-sensitive terminal checks
2026-07-27 16:19:08 +08:00
imccyu
9249c5504e
Merge remote-tracking branch 'origin/master' into worktree/web-session-model-selector
2026-07-27 16:16:17 +08:00
Chinesezjc
ce3b13bb08
ci: standby fetches full history; runbook — writer wording throughout, master-ref pinning incompatibility
...
- serial-linux-selfhosted checks out fetch-depth 0: depth 2 misses
github.event.before on multi-commit or force pushes, failing the
archive verifier on a valid tree. Full fetch is cheap against the
VM's local mirror.
- Runbook (both languages): every remaining admin phrasing (problem
statement, switch heading, alternatives, consequences) now says
writer; and the 'composes with this mechanism' claim about a
master-ref-pinned runner group is replaced with the truth observed
live on 2026-07-27 — master-ref pinning blocks PR failover, and the
shipped posture is repository-scoped all-workflow group access.
Static gate green locally: 32 passed, 0 failed.
2026-07-27 16:13:45 +08:00
Yichen Jiang
692e7e2f9a
Merge remote-tracking branch 'origin/worktree/web-session-model-selector' into worktree/web-session-model-selector
2026-07-27 16:13:33 +08:00
Yichen Jiang
0d084ab6ff
feat(web): support reasoning effort selection
2026-07-27 16:12:40 +08:00
imccyu
6583f896cf
fix: module-graph
2026-07-27 16:12:02 +08:00
Tianyi Cui
ab25c34ea0
Merge remote-tracking branch 'origin/master' into worktree/fix-ci-timing-flakes-20260727
2026-07-27 16:09:50 +08:00
kingwl
fa8fffda6d
Merge remote-tracking branch 'origin/master' into feature/subagent-policy-inheritance
...
# Conflicts:
# docs/cordis-catalog/services.md
# examples/acp-agent/tests/snapshots/cordis-inspect-jsdoc/session.jsonl
2026-07-27 16:09:30 +08:00
imccyu
5f589da54d
Merge pull request #706 from deepseek-harness/markdown-ui
...
feat: optimize chat ui
2026-07-27 16:08:48 +08:00
Chinesezjc
4b7f28026a
Merge remote-tracking branch 'origin/ci/offload-coverage-to-vm-backup' into ci/offload-coverage-to-vm-backup
2026-07-27 16:08:16 +08:00
NI0317
c171ecc60b
Merge remote-tracking branch 'origin/master' into feature/delete-workspace
2026-07-27 16:07:11 +08:00
Tianyi Cui
ae18216199
Merge remote-tracking branch 'origin/master' into worktree/pr683-retarget-20260727
2026-07-27 16:03:33 +08:00
Chinesezjc
24d7211f09
docs(ci): stop claiming no PR-editable path reaches the standby pool
...
The standby lane itself is push-only, but under failover pull_request
jobs do reach these runners with the PR merge ref's workflow. The
workflow comment and the larger-runner note (both languages) now state
that plainly and name the actual boundary — repository membership
(private, forking disabled, Dependabot excluded) — matching the
runbook. Static gate green locally: 32 passed, 0 failed.
2026-07-27 16:02:56 +08:00
07akioni
62e2551edd
fix: darkmode 滚动条颜色
2026-07-27 16:01:01 +08:00