Tianyi Cui
4b73aa153e
test(gates): isolate TypeRT graph assertions
2026-08-08 15:03:23 +08:00
Tianyi Cui
00ed703c21
test(i18n): refresh development prompt snapshot
2026-08-08 15:03:23 +08:00
Tianyi Cui
f91fd2269d
fix(typert): prepare remote contracts for source gates
2026-08-08 15:03:23 +08:00
Tianyi Cui
a8879430f0
ci: harden private repository link gate
2026-08-08 14:24:28 +08:00
Tianyi Cui
02d81f8178
Merge pull request #1974 from deepseek-harness/worktree/retire-fixmes-20260807
...
cleanup: retire FIXMEs without private repository links
2026-08-08 14:14:14 +08:00
Tianyi Cui
cc407a2672
Merge pull request #1982 from deepseek-harness/worktree/dedupe-issue-lifecycle-reviews-20260808
...
cleanup: skip redundant Issue lifecycle ready runs
2026-08-08 14:04:57 +08:00
imccyu
8fc9032d71
test: refresh translation prompt snapshot
2026-08-08 12:36:50 +08:00
imccyu
863abcb427
build: enforce split project reference faces
2026-08-08 12:25:41 +08:00
imccyu
d85d0806cd
fix(build): align Client build metadata
2026-08-08 12:02:58 +08:00
imccyu
2a7c1175be
fix(docs): keep doc typecheck on Host sources
2026-08-08 11:52:18 +08:00
imccyu
8865548ee2
docs: explain generated Remote build order
2026-08-08 04:20:39 +08:00
imccyu
9c3d5725a5
build: order Host and Client compilation faces
2026-08-08 04:20:39 +08:00
Tianyi Cui
eba4df1e86
cleanup: skip redundant Issue lifecycle ready runs
2026-08-08 01:50:48 +08:00
Tianyi Cui
95c01e6e61
cleanup: reject private issue shorthand
2026-08-08 01:40:14 +08:00
Tianyi Cui
6d09c315b9
cleanup: remove private repository references
2026-08-08 01:10:57 +08:00
Tianyi Cui
3d1e4d31e1
Merge origin/master into worktree/retire-fixmes-20260807
2026-08-08 00:49:58 +08:00
Tianyi Cui
a8a12ffc23
cleanup: replace FIXMEs with tracked issues
2026-08-08 00:04:55 +08:00
Tianyi Cui
f00f45e3f9
Merge origin/master at f1402327fa
2026-08-07 23:57:23 +08:00
Tianyi Cui
62ae990c27
cleanup(config): consolidate source ownership rationale
2026-08-07 23:43:15 +08:00
Tianyi Cui
4ee93f7944
fix(config): cover shipped bundle source ownership
2026-08-07 23:26:39 +08:00
Tianyi Cui
2cfea8ab67
Merge branch 'master' into worktree/pr-to-issue-lifecycle
2026-08-07 22:25:01 +08:00
imccyu
ddd43ec371
test(api-gateway): repair CI fixtures
2026-08-07 21:47:18 +08:00
imccyu
5c2625c26e
docs(typert): align client remote type mapping
2026-08-07 21:47:18 +08:00
imccyu
e89d078819
fix: test snapshot
2026-08-07 21:47:17 +08:00
imccyu
ef8660076b
fix: docs budget
2026-08-07 21:47:17 +08:00
imccyu
bb61dc13f2
refactor(api): colocate gateway and remote assembly
2026-08-07 21:47:17 +08:00
imccyu
737c12935a
fix(connection): share fixture goal revision lookup
2026-08-07 21:47:16 +08:00
imccyu
1ea5507bf8
fix(typert): close remote gateway review gaps
2026-08-07 21:47:15 +08:00
imccyu
9b63d72c94
fix(typert): harden remote reflection boundaries
2026-08-07 21:47:15 +08:00
imccyu
9400926bdf
feat(goal): add TypeRT gateway example
2026-08-07 21:47:14 +08:00
imccyu
41677c3be0
fix(ci): preserve TypeRT contract build order on Windows
2026-08-07 21:47:14 +08:00
imccyu
9a0a9350c4
fix(typert): satisfy workspace static gates
2026-08-07 21:47:14 +08:00
imccyu
64a963da0b
feat: add TypeRT remote gateway infrastructure
2026-08-07 21:47:14 +08:00
Tianyi Cui
55fca161e6
cleanup(config): remove textual process env audit
...
The gate treated a literal process.env substring search as repository-wide source-ownership enforcement. It missed equivalent syntax while matching comments and strings, so the allowlist projected a security guarantee the implementation could not provide.
Remove the scanner and its allowlist. Keep the independently useful shipped-config inline tripwire, and narrow both the module contract and bilingual Agent Note to its actual source-shape claim.
2026-08-07 21:05:04 +08:00
imccyu
2da1309836
fix: npm publish for profile
2026-08-07 19:43:40 +08:00
imccyu
a6ae15c0f6
Merge remote-tracking branch 'origin/master' into feat/web-workspace-file-links
...
# Conflicts:
# packages/client/ui-conversation/README.i18n.yaml
# packages/client/ui-conversation/src/client/chat/ToolRow.module.css
# packages/host/apiproxy/src/native-path-opener.ts
2026-08-07 16:49:20 +08:00
Yichen Jiang
dfaf3c288e
Merge remote-tracking branch 'origin/master' into claude/unified-environment-credentials-c8841a
...
# Conflicts:
# apps/web/tests/models-settings.e2e.ts
# docs/config-catalog.md
# packages/llm/llm-deepseek/README.i18n.yaml
# packages/llm/llm-deepseek/README.md
# packages/llm/llm-deepseek/README.zh.md
# packages/llm/llm-deepseek/src/index.ts
# packages/llm/llm-pi-ai/src/config.ts
# packages/llm/llm-pi-ai/src/index.ts
2026-08-07 15:54:13 +08:00
Turtle
a5a135e269
Merge branch 'task/command-feedback-master' into codex/otel-feedback-levels
2026-08-07 15:28:12 +08:00
Yichen Jiang
7ce9c244ae
Merge pull request #1810 from deepseek-harness/claude/docs-model-providers
...
docs(user): 新增「配置模型」入门文档,并让文档站点自带图片
2026-08-07 15:15:27 +08:00
Turtle
9ff11943bb
Merge remote-tracking branch 'origin/task/command-feedback-master' into codex/otel-feedback-levels
...
# Conflicts:
# docs/event-producer-consumer.md
2026-08-07 14:42:21 +08:00
Chinesezjc
a9e040a126
Merge pull request #1080 from deepseek-harness/feat/py-types-code-mode
...
feat(tools): render a Python SDK and dispatch Code Mode by runtime language
2026-08-07 13:14:41 +08:00
Chinesezjc
0567727410
Merge remote-tracking branch 'origin/master' into feat/todo-multi-in-progress
...
# Conflicts:
# apps/cli/config/base.cordis.yml
# packages/client/ui-conversation/README.i18n.yaml
2026-08-07 11:27:24 +08:00
Chinesezjc
20651af6a6
Merge branch 'master' into feat/py-types-code-mode
2026-08-07 11:23:41 +08:00
imccyu
397d70d545
fix: address review round three
...
- the subagent projection's empty state becomes a serializable null
sentinel (undefined fields vanish in JSON push frames, leaving stale
identities in clients); consumers treat null and a missing key alike,
and cached sentinels defer to the authoritative refold
- the tool catalog generator mounts the projection registry for
list_agents; the shared unavailable-error copy goes catalog-neutral
- the design note's verification section records the new
subagent-diagnostic snapshot honestly, the 2026-07-22 note's test
inventory is rewritten to the current mechanism, and the session-store
error code is documented
2026-08-07 00:05:43 +08:00
Yichen Jiang
fe31cd7609
Merge remote-tracking branch 'origin/master' into claude/unified-environment-credentials-c8841a
...
# Conflicts:
# apps/cli/src/profile-boot.ts
# apps/cli/src/web.ts
2026-08-06 22:34:46 +08:00
Tianyi Cui
4b1528bcec
Merge retargeted parent into Claude Code subagent provider
2026-08-06 21:38:47 +08:00
Yichen Jiang
5e139ac64e
Merge remote-tracking branch 'origin/master' into claude/unified-environment-credentials-c8841a
...
# Conflicts:
# .agents/notes/implemented/feature/2026-07-20-dsh-cli-personal-config.i18n.yaml
# .agents/notes/implemented/feature/2026-07-20-dsh-cli-personal-config.md
# .agents/notes/implemented/feature/2026-07-20-dsh-cli-personal-config.zh.md
# apps/cli/config/base.cordis.yml
# apps/cli/package.json
# apps/cli/reference/README.i18n.yaml
# apps/cli/reference/README.md
# apps/cli/reference/README.zh.md
# apps/cli/src/app-cli-entry.ts
# apps/cli/src/args.ts
# apps/cli/src/bin.ts
# apps/cli/src/config.ts
# apps/cli/src/dump-config.ts
# apps/cli/src/headless.ts
# apps/cli/src/web.ts
# apps/cli/tests/args.spec.ts
# apps/cli/tests/built-bin.e2e.ts
# apps/cli/tests/headless-shutdown.e2e.ts
# apps/cli/tsconfig.json
# docs/user/guide/config.i18n.yaml
# docs/user/guide/config.md
# docs/user/guide/config.zh.md
# examples/mcp-memory/README.i18n.yaml
# examples/mcp-memory/README.md
# examples/mcp-memory/README.zh.md
# packages/bundle/web-app/cordis.patch.yml
# packages/cordis/repository-plugin/README.i18n.yaml
# packages/cordis/repository-plugin/README.md
# packages/cordis/repository-plugin/README.zh.md
# packages/credentials/credentials-local/README.i18n.yaml
# packages/credentials/credentials-local/README.md
# packages/credentials/credentials-local/README.zh.md
# packages/ui/app-boot/README.i18n.yaml
# packages/ui/app-boot/README.md
# packages/ui/app-boot/README.zh.md
# packages/ui/app-boot/src/index.ts
# packages/ui/app-boot/tests/config-reload.spec.ts
# packages/ui/app-boot/tests/user-patches.spec.ts
# pnpm-lock.yaml
2026-08-06 21:34:45 +08:00
Tianyi Cui
0748ebee39
Merge latest master into Codex subagent provider
2026-08-06 21:26:31 +08:00
ZiyaZhang
4767285694
Merge remote-tracking branch 'upstream/master' into feat/web-workspace-file-links
...
# Conflicts:
# apps/cli/package.json
# pnpm-lock.yaml
2026-08-06 06:24:53 -07:00
ZiyaZhang
f00a44fd44
refactor(web): move the produced-files row into its own plugin package
...
ui-conversation now owns only the conversation.chat.turnTail hole; the row,
its derivation, and its copy live in @deepseek-ai/dsh-client-ui-deliverables,
composed in or out by one cordis.yml line.
2026-08-06 06:21:19 -07:00