07akioni
51c86af1e9
chore: refresh client catalog and module graph for connection inject
2026-08-18 20:09:55 +08:00
pku-xht
df11a8af92
fix(i18n): scope switcher and merge validation
2026-08-18 20:05:01 +08:00
07akioni
996f6e49a5
fix: ci
2026-08-18 20:04:18 +08:00
pku-xht
b032097c2a
fix(subagent): preserve terminal turn precedence
2026-08-18 20:02:37 +08:00
07akioni
b8670e3fbe
fix: ci
2026-08-18 19:58:55 +08:00
pku-xht
d5397cbc29
Merge commit '8b4b0bb75463e0150cfe5d042d9833e56c4d221c' into codex/product-subagent-failure-facts-codex
...
# Conflicts:
# packages/subagent/subagent-codex/README.i18n.yaml
# packages/subagent/subagent-codex/README.md
# packages/subagent/subagent-codex/README.zh.md
# packages/subagent/subagent-codex/tests/real-product.spec.ts
# packages/subagent/subagent-codex/tests/subagent-codex.spec.ts
2026-08-18 19:51:06 +08:00
pku-xht
205159049f
Merge master at 44f371c into localized Chinese links
2026-08-18 19:50:29 +08:00
07akioni
6a5118eb5c
fix: ci
2026-08-18 19:44:03 +08:00
07akioni
bd41b3cbc7
Merge remote-tracking branch 'origin/master' into feat/home-path-abbr
2026-08-18 19:42:01 +08:00
pku-xht
1c253f7c5a
refactor(i18n): narrow link normalization
2026-08-18 19:41:52 +08:00
pku-xht
08ec2622b0
fix(i18n): share Markdown link parsing
2026-08-18 19:37:53 +08:00
pku-xht
c119710560
Merge pull request #2579 from deepseek-harness/codex/installable-codex-provider
...
feat(subagent): make Codex provider directly installable
2026-08-18 19:37:21 +08:00
pku-xht
46fd537b20
Merge commit '43f08ef2867b288331271df679b2a731b76c8919' into codex/product-subagent-failure-facts-claude
...
# Conflicts:
# .agents/notes/implemented/feature/2026-08-04-claude-code-and-codex-subagent-backends.i18n.yaml
# .agents/notes/implemented/feature/2026-08-04-claude-code-and-codex-subagent-backends.md
# .agents/notes/implemented/feature/2026-08-04-claude-code-and-codex-subagent-backends.zh.md
# docs/config-catalog.i18n.yaml
# docs/config-catalog.md
# docs/config-catalog.zh.md
# packages/subagent/subagent-claude-code/src/index.ts
# packages/subagent/subagent-claude-code/tests/real-product.spec.ts
# packages/subagent/subagent-claude-code/tests/subagent-claude-code.spec.ts
2026-08-18 19:36:16 +08:00
pku-xht
1df24165d0
Merge pull request #2392 from deepseek-harness/codex/installable-product-subagents
...
feat(subagent): make Claude Code provider directly installable
2026-08-18 19:33:03 +08:00
07akioni
dd3ea3db2e
fix: ci
2026-08-18 19:31:12 +08:00
pku-xht
a54e58d504
Merge codex/installable-product-subagents into codex/installable-codex-provider
2026-08-18 19:26:11 +08:00
07akioni
20a5f5a3ee
feat(ui-tool): integrate connection handling for POSIX home path abbreviation
2026-08-18 19:25:13 +08:00
pku-xht
0f734991e1
test(web): refresh product subagent skill rendering
2026-08-18 19:19:58 +08:00
pku-xht
72ae04abde
test(subagent): cover bounded Codex stderr tail
2026-08-18 19:16:22 +08:00
07akioni
2442e63360
fix: cr
2026-08-18 19:14:20 +08:00
pku-xht
6ebf8d199d
fix(subagent): preserve Codex process exit facts
2026-08-18 19:14:02 +08:00
pku-xht
8729f38015
Merge master at 43f08ef into localized Chinese links
2026-08-18 19:13:47 +08:00
pku-xht
2070f127ee
Merge codex/installable-product-subagents into codex/installable-codex-provider
2026-08-18 19:09:35 +08:00
07akioni
0148c9bef6
Merge remote-tracking branch 'origin/master' into fix/open-file-fail
2026-08-18 19:06:27 +08:00
pku-xht
4be7e7680e
test(acp): refresh product subagent skill snapshot
2026-08-18 19:04:18 +08:00
07akioni
e3752e207e
fix: remove debug code
2026-08-18 19:02:38 +08:00
pku-xht
8d3674695b
docs(i18n): localize Chinese internal links
2026-08-18 19:00:37 +08:00
pku-xht
89e09b0023
Merge codex/installable-product-subagents into codex/installable-codex-provider
2026-08-18 18:59:40 +08:00
07akioni
4037762dc0
fix: build
2026-08-18 18:57:37 +08:00
07akioni
b1be9e93cd
fix: optimize ui
2026-08-18 18:54:18 +08:00
pku-xht
02a32d93f2
Merge master into codex/installable-product-subagents
2026-08-18 18:47:34 +08:00
Chinesezjc
0b42971d0c
Merge pull request #2628 from deepseek-harness/fix/locale-default-english
...
fix(locale): open in English when the browser names no shipped language
2026-08-18 18:37:11 +08:00
pku-xht
836c322758
Merge pull request #2638 from deepseek-harness/codex/product-subagent-named-instances-codex
...
feat(subagent): support named Codex provider instances
2026-08-18 18:31:04 +08:00
pku-xht
1ec9c0c4a6
Merge codex/installable-product-subagents into codex/installable-codex-provider
2026-08-18 18:29:37 +08:00
_Kerman
b6e61f61ac
test: omit persistence envelopes from session snapshots
2026-08-18 18:27:01 +08:00
Chinesezjc
3967df95f7
docs(locale): clarify full-rollout note on the en fallback default
...
The Consequences bullet named the zh copy surface the 'zh default', which
could be read as the product's opening locale. It covers component-copy
coverage only; the opening/fallback locale (browser naming no shipped
language, or a non-browser run) is en since FALLBACK_LOCALE moved. State that
explicitly and cross-link the browser-derived-initial-locale note, in both
languages, and re-record the .i18n.yaml pairing.
2026-08-18 18:19:30 +08:00
pku-xht
67266b07cf
Merge master into named Codex instances
2026-08-18 18:17:16 +08:00
Chinesezjc
6f0681f1ab
Merge branch 'master' of github.com:deepseek-harness/deepseek-harness into fix/locale-default-english
...
# Conflicts:
# packages/client/locale/tests/apply.client.spec.ts
# packages/client/ui-agent-preset/tests/apply.client.spec.ts
# packages/client/ui-settings-general/tests/apply.client.spec.ts
# packages/client/ui-settings-models/tests/apply.client.spec.ts
# packages/client/ui-settings-plugins/tests/apply.client.spec.ts
# packages/client/ui-theme/tests/apply.client.spec.ts
2026-08-18 18:16:33 +08:00
Chinesezjc
8c7d8ad33f
Merge remote-tracking branch 'origin/master' into feat/plan-narrow-viewport-regression
...
# Conflicts:
# apps/web/tests/scaffold.ts
2026-08-18 18:15:38 +08:00
pku-xht
b1a895640e
Merge master into codex/installable-product-subagents
2026-08-18 18:11:42 +08:00
pku-xht
a3fc0b5ecd
test(subagent): use platform Codex argv
2026-08-18 18:06:06 +08:00
pku-xht
a881208f4a
Merge commit 'bda9231260082ff5f06eba352bcfc49865895e04' into codex/product-subagent-failure-facts-codex
2026-08-18 18:04:33 +08:00
fz
1b9f9ae256
fix(ci): install local Python release wheels
2026-08-18 18:02:02 +08:00
Yichen Jiang
6c16d29b24
Merge pull request #2613 from deepseek-harness/feat/web-settings-describe-mirror
...
refactor(client): serve every settings consumer from one describe mirror
2026-08-18 17:58:26 +08:00
pku-xht
aee72bce93
Merge commit '70707a46f6868858a0e80ad8bf48ba160403e1eb' into codex/product-subagent-failure-facts-claude
2026-08-18 17:57:06 +08:00
Chinesezjc
9301def7eb
fix(locale): tighten parity gate and correct copy-source wording
...
Address the three open review threads on the dictionary parity gate.
Regex/TEXT: localeOf now requires an uppercase ASCII [A-Z] flat-letter at
the third position of a name-prefix shape, so zh2Foo/zh_probe are no longer
treated as dictionaries in localeOf while the admission pre-filter skips
them. The two now agree exactly.
register detection now also admits a bare register identifier callee in
addition to a property access, covering a future destructured
register(NS, 'zh'|'en', dict) call instead of silently dropping it.
A 3-arg register whose dictionary argument is a local variable is resolved
through module-scope const initializers; one that cannot be resolved to an
object literal makes the gate refuse with a named error rather than skipping
the registration and narrowing the sweep.
Also restate the FALLBACK_LOCALE rationale: the residual case points at
English because a browser naming neither shipped language is the reader
least likely to read Chinese, not because English is the copy's source
language (Chinese is; packages/client/AGENTS.md). Sync the identical claim
in the bilingual Agent Note and re-record its .i18n.yaml pairing.
2026-08-18 17:56:49 +08:00
pku-xht
9e8a620f61
Merge named Claude instances into named Codex instances
2026-08-18 17:52:10 +08:00
Yichen Jiang
f4caa4dbdf
Merge pull request #2619 from deepseek-harness/worktree/web-pi-ai-retry-default
...
feat(llm): default model retries to five
2026-08-18 17:50:39 +08:00
pku-xht
5ce9a7eb97
Merge merged permissions stack into Claude failure facts
2026-08-18 17:49:32 +08:00
pku-xht
fd4b1c428a
Merge Codex permission modes into named Claude instances
2026-08-18 17:44:39 +08:00