Files
deepseek-harness/docs/development.i18n.yaml
T
Yichen Jiang 9b6e551054 fix(app-boot): accept DeepSeek endpoints from the home .env only as spelled
The Harness-home exemption matched every name case-insensitively, so a
home `.env` line such as `deepseek_base_url=...` passed the check and
landed in `process.env` under that spelling. The launch snapshot looks
names up exactly on POSIX, so llm-deepseek, web-search-deepseek, and
web-deepseek-api never saw it: the launch succeeded with the official
endpoint, where it used to fail. Proxy names keep matching in any letter
case because proxy clients read both spellings; the two endpoint names
now match only as `DEEPSEEK_BASE_URL` and `DEEPSEEK_SEARCH_BASE_URL`, and
another spelling fails the launch with the exact name to use.

The home-layer refusal case now covers `SSL_CERT_FILE`,
`NODE_TLS_REJECT_UNAUTHORIZED`, and `DSH_HOME`. The web-deepseek-api
README states where `DEEPSEEK_BASE_URL` may come from; the
launch-environment README, the development guide, and the configuration
source Agent Note no longer overstate which file is refused, which
Vitest configurations load the root `.env`, or what a checkout may carry.

Refs #8138
2026-11-09 13:15:10 +08:00

50 lines
1.8 KiB
YAML

# Bilingual-pair consistency record for development.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write docs/development.md
/development-guide:
en: dd46df776b6c0a69
zh: 1a46cfc92cca2266
/development-guide/setup-tutorial:
en: 5207d17725c07a27
zh: 258884c4300ac63a
/development-guide/setup-tutorial/prerequisites:
en: 89e7008a741a290a
zh: 78012740025203b0
/development-guide/setup-tutorial/windows-and-wsl-2:
en: e86be579be6f1813
zh: 14f6a220337d0861
/development-guide/setup-tutorial/first-time-setup:
en: bb2bab0ef17bfc32
zh: 8b7cf7e9e703e6af
/development-guide/contributor-reference:
en: 3221d1076554001f
zh: 29f166be6a5c04d9
/development-guide/contributor-reference/typescript-project-layout:
en: 16d67911ecaa50d3
zh: f5259b0fbf022db3
/development-guide/contributor-reference/environment-variables:
en: 9a0b2f1a520cfc68
zh: 62c9ec565909f605
/development-guide/contributor-reference/git-integrations:
en: 075658ecfc10da20
zh: 69e664417bbde87e
/development-guide/contributor-reference/ci-gates:
en: dfa3a24d9070478f
zh: fa889b3536ab58e2
/development-guide/contributor-reference/daily-commands:
en: 08aa6ec1cdabfeb7
zh: dcce5ae9d3c829d0
/development-guide/contributor-reference/profile-runs:
en: 7ce6264a6a06dc4a
zh: e12b684f2bef942b
/development-guide/contributor-reference/application-commands:
en: 98828fc2b972bf39
zh: 1dc889a3d766bf35
/development-guide/contributor-reference/todo-markers:
en: 85b38f78d87fc88f
zh: 00d5eb625e7dfb61
/development-guide/contributor-reference/documenting-types-verbatim-ts-type-equiv:
en: 6b9b948e0b80cf76
zh: 2642f4127ed9b719