Tianyi Cui
7f5eb6db9a
fix(code-runtime): support SEA startup and immediate control writes
2026-09-12 15:03:01 +08:00
Tianyi Cui
98d3af0683
fix(code-runtime): separate model environment from native startup paths
2026-09-12 15:03:01 +08:00
Tianyi Cui
a6f7eeadc6
fix(code-runtime): preserve native startup paths and preview packaging
2026-09-12 15:03:01 +08:00
Tianyi Cui
ca7f3a523d
test(tools): cover PTC standing policy and sandbox outcomes
2026-09-12 15:03:01 +08:00
Tianyi Cui
09e334622d
docs(code-runtime): refresh confined runtime dependency graph
2026-09-12 15:03:01 +08:00
Tianyi Cui
fc5cb0f649
test(code-runtime): complete sandboxed process coverage and catalogs
2026-09-12 15:03:01 +08:00
Tianyi Cui
8e19ec4962
feat(code-runtime): complete sandboxed Node execution and Session fixtures
2026-09-12 15:03:01 +08:00
Tianyi Cui
f95f7ec8dc
refactor(code-runtime): name the Node runtime provider
2026-09-12 15:03:01 +08:00
Tianyi Cui
838da1d07e
fix(subprocess): separate process quiescence from caller control streams
2026-09-12 15:03:01 +08:00
Tianyi Cui
96e12ddaf4
test(subprocess): cover source-only control launches and refresh generated references
2026-09-12 15:03:01 +08:00
Tianyi Cui
b9dfb8da1c
test(subprocess): verify control inheritance and document channel ownership
2026-09-12 15:03:00 +08:00
Tianyi Cui
70a3be6f20
test(session): protect persistence digests from harmless reordering
2026-09-12 12:52:25 +08:00
Tianyi Cui
f85b328450
chore(session): refresh persistence references after master merge
2026-09-12 00:13:33 +08:00
Tianyi Cui
7bbd7ef85c
Merge commit 'cf74fa6ed7f3aad12b4e17e27be873d6b9438952' into worktree/persistence-type-history
2026-09-11 23:56:42 +08:00
Tianyi Cui
6e294b1c27
fix(session): infer persistence change decisions for agents
2026-09-11 23:56:06 +08:00
Tianyi Cui
09a6fbc388
Merge pull request #4036 from deepseek-harness/worktree/ptc-sandbox/remove-e2b
...
refactor(e2b): retire the provider experiment and preserve remote seams
2026-09-11 23:30:29 +08:00
Turtle
b625ebe440
Merge pull request #3151 from deepseek-harness/turtle/ban-ambiguous-origin-label
...
Ban an ambiguous origin label
2026-09-11 23:18:52 +08:00
Tianyi Cui
a0a7e2c11c
fix(session): harden and automate persistence change review
2026-09-11 23:15:26 +08:00
Tianyi Cui
c49db8bc8c
refactor(e2b): retire remote execution providers
2026-09-11 22:12:55 +08:00
Tianyi Cui
1e9b05d356
feat(session): verify persistence type history
2026-09-11 22:06:58 +08:00
Turtle
71d50b4a84
refactor: ban ambiguous origin label
2026-09-11 17:45:28 +08:00
lsdsjy
c58ddc5fa3
Merge remote-tracking branch 'origin/master' into HEAD
2026-09-11 16:41:56 +08:00
lsdsjy
62c04f12cc
Merge remote-tracking branch 'origin/master' into HEAD
2026-09-11 16:37:19 +08:00
Yichen Jiang
a326698ee7
Merge remote-tracking branch 'origin/master' into worktree/llm-deepseek-messages
...
# Conflicts:
# docs/config-catalog.i18n.yaml
# docs/config-catalog.md
# docs/config-catalog.zh.md
# packages/llm/llm-deepseek/src/adapter.ts
# packages/llm/llm-deepseek/src/common/request-pricing.ts
# packages/llm/llm-deepseek/src/index.ts
# packages/llm/llm-deepseek/tests/adapter.spec.ts
# packages/llm/llm-deepseek/tests/image-tokens.spec.ts
2026-09-11 14:44:30 +08:00
_Kerman
1d20d46a08
Merge remote-tracking branch 'origin/master' into dshw/pr-deepseek-harness-deepseek-harness-3869
2026-09-11 13:54:03 +08:00
lsdsjy
05373a4897
Merge remote-tracking branch 'origin/master' into HEAD
2026-09-11 13:37:34 +08:00
CreatixChu
ac34c5deac
Merge pull request #3938 from deepseek-harness/worktree/issue-3929-v41-request-image
...
更新v41的图片大小限制
2026-09-11 13:32:15 +08:00
Turtle
239f695e1f
Merge pull request #3830 from deepseek-harness/turtle/required-plugin-startup-policy
...
feat(boot): distinguish required startup failures
2026-09-11 13:28:59 +08:00
_Kerman
95690d6453
Merge remote-tracking branch 'origin/master' into dshw/pr-deepseek-harness-deepseek-harness-3869
2026-09-11 12:55:09 +08:00
Yichen Jiang
bc99474e87
Merge remote-tracking branch 'origin/master' into worktree/llm-deepseek-messages
...
# Conflicts:
# packages/llm/llm-deepseek/package.json
2026-09-11 11:27:47 +08:00
creatixchu
275af6a2e2
Merge remote-tracking branch 'origin/master' into worktree/issue-3929-v41-request-image
2026-09-11 10:42:03 +08:00
Yichen Jiang
3bfcebe15e
Merge master into worktree/release-0.1.5-sync-master
2026-09-10 21:23:11 +08:00
yixiangihsiang and LegGasai
060323d8e2
feat(web): backport feedback and file refinements to 0.1.5
...
Backport the selected changes from PR #3928 and PR #3902 onto dsh-v0.1.5-rc.1, retaining baseline session recordings and excluding newer master commits.
Refs #3927
Refs #3903
Co-authored-by: LegGasai <[email protected] >
2026-09-10 20:51:46 +08:00
lsdsjy
79bd986fa7
Merge remote-tracking branch 'origin/master' into HEAD
2026-09-10 19:16:53 +08:00
lsdsjy
3be1ea10b9
refactor(headless): move the runner process hooks out of the package entry
...
Address the Code Entropy follow-up on d9c4f53758: the runner entry still
expanded its process-substitution object with a `readStdin` hook used only by
tests. Move that seam to `src/runner-internals.ts`, mirroring
`src/startup-internals.ts`, so neither entry grows package API for tests.
2026-09-10 19:13:05 +08:00
turtle1999
ab4d22595b
Merge master and await client plugin cleanup after removal
2026-09-10 18:18:10 +08:00
creatixchu
ffa536712a
Merge remote-tracking branch 'origin/master' into worktree/issue-3929-v41-request-image
...
# Conflicts:
# packages/attachment/attachment-local/README.i18n.yaml
# packages/attachment/attachment-local/README.md
# packages/attachment/attachment-local/README.zh.md
2026-09-10 17:41:17 +08:00
lsdsjy
40dc25fe1d
Merge remote-tracking branch 'origin/master' into HEAD
2026-09-10 17:32:26 +08:00
Yichen Jiang
15dd4fa046
Merge remote-tracking branch 'origin/master' into worktree/llm-deepseek-messages
2026-09-10 17:20:22 +08:00
Yichen Jiang
6a137ea702
refactor(llm): unify DeepSeek protocol implementations
2026-09-10 17:19:51 +08:00
_Kerman
0989a5cffc
Merge remote-tracking branch 'origin/master' into dshw/pr-deepseek-harness-deepseek-harness-3828
2026-09-10 17:17:09 +08:00
imccyu
25d554d46e
Merge pull request #3650 from deepseek-harness/worktree-feqatest
...
feat(test-support): whole-client test tier over an endpoint-named Remote mock
2026-09-10 16:58:13 +08:00
07akioni
6fc0064b70
Merge pull request #3914 from deepseek-harness/fix/bundle-speed
...
perf(desktop): 优化运行时打包、启动及错误恢复
2026-09-10 16:54:32 +08:00
creatixchu
ba30b73f7b
refactor(attachment): 求解器留在 llm-deepseek,存储层只接收目标尺寸
...
ImageRequestPolicy 改为 ImageRequestTarget,只含目标宽、高和字节目标;dsh-attachment 删除 token-grid 投影联合和 tokenGridProjection,只保留提供方无关的 requestImageDimensions 与 longEdgeDimensions。v41 求解器回到 llm-deepseek 的 image-tokens.ts,新增 deepSeekRequestImageDimensions,resolveRequestImageTarget 为每张图算出目标并加 4096 单边上限;pi-ai 路由按自身像素预算推导目标。
按 review 意见修正:v41 计价 Note 里已删除常量的过期句子就地改写;ProjectedDimensions 登记到 attachment 子系统页与 type-equiv 清单;Note 区分发送尺寸与提供方补齐后的网格;短边取整的措辞改为「按路由预测」。
2026-09-10 16:46:28 +08:00
_Kerman
632d42ee11
Merge remote-tracking branch 'origin/master' into dshw/pr-deepseek-harness-deepseek-harness-3828
2026-09-10 16:42:45 +08:00
lsdsjy
ef34e9d888
Merge remote-tracking branch 'origin/master' into turtle/issue-3848-headless-machine-readable-run
2026-09-10 16:42:31 +08:00
imccyu
0718711886
docs(testing): define the native-mock client assembly tier
2026-09-10 16:34:27 +08:00
creatixchu
e17a736cc3
docs: 同步请求图片投影文档与 Agent Note
...
更新 attachment、attachment-local、llm-deepseek 的 README,附件与 LLM 流式子系统文档,配置目录,type-equiv 清单,以及双语配对记录;新增请求图片投影的 Agent Note,并修正 v41 计价 Note 里关于 640,000 像素预算的说明。
2026-09-10 16:09:20 +08:00
_Kerman
c428e6ffb4
Merge remote-tracking branch 'origin/master' into dshw/pr-deepseek-harness-deepseek-harness-3828
2026-09-10 15:54:56 +08:00
lsdsjy
f0724ba7e8
Merge remote-tracking branch 'origin/master' into turtle/issue-3848-headless-machine-readable-run
2026-09-10 15:54:21 +08:00