Ziya
b152a39a58
Merge branch 'master' into fs-overwrite-diff-bound-v2
2026-08-09 01:26:02 -07:00
fz
338086c42a
Merge pull request #1375 from deepseek-harness/codex/fix-deepseek-keepalive
...
fix(llm): honor DeepSeek SSE keep-alives
2026-08-09 15:47:23 +08:00
Turtle
118a2f6866
Merge pull request #2097 from deepseek-harness/codex/replace-eslint-workflow-with-oxlint
...
refactor: make lint workflows Oxlint-only
2026-08-09 15:35:28 +08:00
ZiyaZhang
4bfa127eb7
Merge remote-tracking branch 'origin/master' into fs-overwrite-diff-bound-v2
2026-08-09 00:34:29 -07:00
ZiyaZhang
6f54fd203d
test(llm-replay): cover catalog capability parity
...
Also re-generates the config catalog after the docs-restructure merge.
2026-08-09 00:23:32 -07:00
Turtle
996ff7a440
test: refresh translation prompt snapshot
2026-08-09 15:14:14 +08:00
fz
cf5e04f75c
docs: document idle watchdog activity pulses
2026-08-09 15:12:23 +08:00
Turtle
8829d15b8e
test: update Oxlint override fingerprint
2026-08-09 15:02:52 +08:00
fz
57c9e077ce
Merge remote-tracking branch 'origin/master' into codex/fix-deepseek-keepalive
...
# Conflicts:
# .agents/notes/implemented/architecture/2026-06-21-bounded-llm-request-recovery.i18n.yaml
# examples/headless-agent/tests/fixtures/deepseek-defaults.cordis.yml
# packages/llm/llm-deepseek/README.i18n.yaml
# packages/util/timeout/README.i18n.yaml
2026-08-09 15:00:08 +08:00
Turtle
7016ad93de
refactor: make lint workflows Oxlint-only
2026-08-09 14:55:15 +08:00
Tianyi Cui
8c124f84b6
Merge pull request #2074 from deepseek-harness/worktree/headless-core-runner
...
fix(headless): dsh run is a direct core front door
2026-08-09 14:40:16 +08:00
Tianyi Cui
63b6e18f71
fix(headless): terminal model failures reach stderr
2026-08-09 13:44:44 +08:00
Tianyi Cui
9d5eb37638
fix(headless): dsh run is a direct core front door
2026-08-09 13:44:44 +08:00
Turtle
772c580ee1
Merge pull request #518 from deepseek-harness/codex/short-circuit-terminology
...
docs: call waterfall veto short-circuiting
2026-08-09 13:40:37 +08:00
Turtle
76b3353452
docs: call waterfall interception short-circuiting
2026-08-09 13:13:37 +08:00
j-xiang
2dcd00a60c
Merge pull request #2082 from deepseek-harness/xjt/incremental-proofreading-275-apply
...
docs(i18n): reproofread updated Chinese documentation
2026-08-09 13:03:39 +08:00
xjt
17360907f6
docs(i18n): address terminology review findings
2026-08-09 12:35:06 +08:00
xjt
acf75a8af3
Merge origin/master into xjt/incremental-proofreading-275-apply
2026-08-09 12:17:59 +08:00
Tianyi Cui
03258467bf
Merge pull request #2062 from deepseek-harness/worktree/ci-github-repository-plugin-e2e-20260808
...
feat(repository-plugin): run trusted Git repository packages
2026-08-09 12:03:40 +08:00
xjt
0c3354e582
Merge origin/master into xjt/incremental-proofreading-275-apply
2026-08-09 11:44:26 +08:00
Tianyi Cui
c8e0b0f3a7
test(repository-plugin): update keyless prepare fixture
2026-08-09 11:41:40 +08:00
Tianyi Cui
a208bc1a92
docs(config-catalog): refresh repository source
2026-08-09 11:41:40 +08:00
Tianyi Cui
fc20194733
fix(repository-plugin): follow package regrouping
2026-08-09 11:41:40 +08:00
Tianyi Cui
8d76ddaa6c
fix(repository-plugin): enforce published prepare dependency
2026-08-09 11:41:40 +08:00
Tianyi Cui
690fc798a5
test(repository-plugin): isolate simulated npm release
2026-08-09 11:41:40 +08:00
Tianyi Cui
e00ec8e2aa
test(repository-plugin): refresh prepared wrapper fixture
2026-08-09 11:41:40 +08:00
Tianyi Cui
cc7bd4948d
fix(repository-plugin): reject incomplete MCP publication
2026-08-09 11:41:40 +08:00
Tianyi Cui
29b3e3fa84
fix(repository-plugin): require published prepare dependency
2026-08-09 11:41:40 +08:00
Tianyi Cui
e91ff6d499
test(repository-plugin): cover MCP activation cleanup
2026-08-09 11:41:40 +08:00
Tianyi Cui
913ecf5f1d
fix(mcp-client): await Cordis startup discovery
2026-08-09 11:41:40 +08:00
Tianyi Cui
67b9e9b1d6
test(repository-plugin): isolate agent mock sequence
2026-08-09 11:41:40 +08:00
Tianyi Cui
c750d5a908
test(repository-plugin): resolve published Cordis types
2026-08-09 11:41:40 +08:00
Tianyi Cui
a7832cbfbf
fix(repository-cache): isolate Git package dependencies
2026-08-09 11:41:40 +08:00
Tianyi Cui
033fa4b0b1
feat(repository-plugin): load trusted package code
2026-08-09 11:41:40 +08:00
Tianyi Cui
a0c64f4906
ci(repository-plugin): authenticate private GitHub source
2026-08-09 11:41:40 +08:00
Tianyi Cui
a9af1a33f0
test(repository-plugin): update prepared fixture metadata
2026-08-09 11:41:40 +08:00
Tianyi Cui
778b9585d4
docs: refresh repository Plugin config source
2026-08-09 11:41:40 +08:00
Tianyi Cui
b91b1fdefe
fix(repository-plugin): make GitHub source preparation self-contained
2026-08-09 11:41:40 +08:00
Tianyi Cui
da2179dd2b
test(fixtures): prepare repository Plugin at prepack
2026-08-09 11:41:40 +08:00
Tianyi Cui
b995b12261
test(fixtures): add private GitHub repository Plugin
2026-08-09 11:41:40 +08:00
Tianyi Cui
27159ed21b
Merge pull request #2080 from deepseek-harness/docs/prose-conciseness-pass
...
docs,feat(doc-gates): fix 15 dead anchor fragments; verify-md-links now validates fragments
2026-08-09 11:37:55 +08:00
xjt
a7af54a8d3
docs(i18n): standardize contract terminology
2026-08-09 11:33:14 +08:00
Tianyi Cui
dad5963484
fix(doc-gates): review findings — GitHub-slugger parity and the surviving old-rule prose
...
ds-review-bot round: slugs now come from RENDERED heading text (links,
inline code, emphasis) with underscores kept and GitHub's occupied-set
repeat suffixes; explicit <a id> anchors register only from real HTML flow
(fences, inline code, and comments no longer produce phantoms); fragment
matching is exact-case since element ids are. anchorCache is exported and
the spec reuses it. The contradicting 'gate checks file existence, not
#anchor validity' sentence in docs/AGENTS.md is gone; the dsh-doc-standards
residual caveat names the real TS-string anchor homes; the 2026-06-18
cross-link note is updated to shipped behavior and cross-linked with the
fragment-gate note.
2026-08-09 10:56:43 +08:00
Tianyi Cui
10ef3d4924
docs,feat(doc-gates): fix 15 dead anchor fragments; verify-md-links now validates fragments
...
A corpus sweep under the doc/prose standards found 15 links whose #fragment
named no anchor in its target — reworded headings, one relocated contract
(tool-fs → the group README's no-timeout rule), and zh sides citing English
slugs their Chinese headings never produce. Fixed all 15 (zh sides get the
conventional explicit <a id> + English fragment), fixed the one generator-owned
instance at its source (gen-doc-graphs), and extended verify-md-links to
resolve fragments onto Markdown targets — same-file anchors included — against
heading slugs and explicit <a id>, so the class is gated instead of manually
grepped. Remaining probes (narrated history, duplication shingles, comment
transcripts, budgets) came back clean; sibling-adapter README symmetry and
implemented-note contrasts are deliberate keeps.
2026-08-09 10:56:42 +08:00
Tianyi Cui
80019566f2
chore(doc-gates): keep cordisModuleBodies module-local — knip flags the unused export
2026-08-09 10:56:05 +08:00
Tianyi Cui
c9205901ec
fix(doc-gates): review findings — scan every merge block, any quote style, .tsx too; self-check the scan
...
ds-review-bot round: the backstop stopped at a file's first declare-module
block while the projection it guards reads them all; the textual prefilter
matched only single quotes; .tsx sources escaped the glob. All three are the
silent-vanish class the scan exists to prevent. contextMergeFiles now yields
one entry per block (quote-agnostic prefilter, ts+tsx patterns), and a third
partition direction requires everything rendered to be scan-visible, so a
future scan regression is a hard error. Spec fixture made projection-
consistent; the partially superseded 2026-07-28 regions note is rewritten to
the current mechanism and cross-linked both ways.
2026-08-09 10:29:13 +08:00
xjt
5d46c11784
docs(i18n): reconcile source-drifted translations
2026-08-09 10:24:11 +08:00
ZiyaZhang
2346ddca96
Merge remote-tracking branch 'origin/fs-overwrite-diff-bound-v2' into fs-overwrite-diff-bound-v2
2026-08-08 13:59:32 -07:00
xjt
bd659179f6
docs(i18n): reproofread updated Chinese documentation
2026-08-09 03:20:17 +08:00
ZiyaZhang
1a6037c9fb
Merge remote-tracking branch 'origin/master' into fs-overwrite-diff-bound-v2
...
# Conflicts:
# docs/subsystems/lsp.i18n.yaml
# packages/fs/fs-local/README.i18n.yaml
# packages/fs/fs-local/README.md
# packages/fs/fs-local/README.zh.md
# packages/fs/fs-local/src/index.ts
2026-08-08 12:20:09 -07:00