creatixchu
8a0ff3aff8
feat(session-controller): admit files across command flows
2026-09-01 16:11:43 +08:00
creatixchu
65d2015b09
feat(attachment): store and project generic files
2026-09-01 16:11:43 +08:00
fz
dead2b2324
Merge pull request #3382 from deepseek-harness/feat/sdk-default-web-fetch
...
feat(base): expose web fetch by default
2026-09-01 15:59:35 +08:00
Yichen Jiang
68488c552a
Merge pull request #3403 from deepseek-harness/fix/model-discovery-profile-headers
...
fix(llm): reuse profile headers for model discovery
2026-09-01 15:46:34 +08:00
Yichen Jiang
8fa464890c
Merge remote-tracking branch 'origin/master' into fix/model-discovery-profile-headers
2026-09-01 15:26:09 +08:00
Chinesezjc
d2954806de
fix(snapshots): project read-image-attachment-path fixture into canonical packed layout
2026-09-01 15:19:37 +08:00
fz
0a0f9e59ff
feat(base): expose web fetch by default
2026-09-01 15:18:18 +08:00
Yichen Jiang
25e4527f5e
fix(llm): validate configured provider headers
2026-09-01 15:09:40 +08:00
Chinesezjc
a23c3dd64e
Merge branch 'origin/master' into feat/toolcard-image-result
2026-09-01 14:45:24 +08:00
Yichen Jiang
5257c75092
fix(llm): reuse profile headers for model discovery
2026-09-01 14:37:16 +08:00
_Kerman
1eebb7c312
Merge remote-tracking branch 'origin/master' into xtr/durable-inbox-recovery
...
# Conflicts:
# docs/module-graph.i18n.yaml
# docs/module-graph.md
# docs/module-graph.zh.md
# packages/bundle/headless/package.json
# packages/compaction/compaction-basic/tests/manual-compaction.spec.ts
# packages/shell/tool-bash-persistent/package.json
# packages/shell/tool-pwsh-persistent/package.json
# packages/skill/tool-skill/package.json
# packages/subagent/subagent/tests/continuation-inheritance.spec.ts
# packages/subagent/tool-subagent-report/tests/tool-subagent-report.spec.ts
# packages/terminal/terminal-bash/package.json
# packages/terminal/tool-terminal/package.json
# packages/test-support/agent-loop-testkit/README.i18n.yaml
# packages/test-support/agent-loop-testkit/README.md
# packages/test-support/agent-loop-testkit/README.zh.md
# packages/test-support/agent-loop-testkit/package.json
# packages/test-support/agent-loop-testkit/tsconfig.json
# pnpm-lock.yaml
2026-09-01 14:25:18 +08:00
Dudu-0223
1149d47e9a
test(tools): update team catalog expectation
2026-09-01 14:22:50 +08:00
Dudu-0223
040d73871b
feat(agent-team): unify messages on steer
2026-09-01 14:22:50 +08:00
fz
aefbee95e2
test(acp): refresh adjacent messaging schema
2026-09-01 14:22:49 +08:00
fz
ab9dcd5a2a
Merge remote-tracking branch 'origin/master' into feat/sdk-default-web-fetch
2026-09-01 14:17:15 +08:00
Dudu-0223
52af48f808
Merge pull request #3250 from deepseek-harness/feat/3220-steer-service
...
Unify adjacent Agent delivery on Steer
2026-09-01 14:14:38 +08:00
Dudu-0223
11719fd83c
test(web): await goal composer settlement
2026-09-01 14:00:07 +08:00
mektpoy
29ce849738
fix(goal): abort the live turn on host-initiated pause
2026-09-01 13:56:36 +08:00
Dudu-0223
d960d90a98
test(snapshot): refresh Python PTC prompt
2026-09-01 13:46:36 +08:00
Dudu-0223
bfdede9d9e
test(subagent): adapt session reads after rebase
2026-09-01 13:46:36 +08:00
Dudu-0223
22b08a9b9b
test(subagent): update parent id expectation
2026-09-01 13:46:36 +08:00
Dudu-0223
4093ce465b
Merge remote-tracking branch 'origin/master' into feat/3220-steer-service
2026-09-01 13:46:35 +08:00
fz
1bd880c587
Merge remote-tracking branch 'origin/master' into feat/sdk-default-web-fetch
...
# Conflicts:
# packages/bundle/headless/README.i18n.yaml
# packages/bundle/headless/README.md
# packages/bundle/headless/README.zh.md
2026-09-01 13:45:44 +08:00
Yichen Jiang
f878545358
Merge remote-tracking branch 'origin/master' into worktree/deepseek-harness-proxy-config-2f5b4a
...
Master moved 212 commits. Conflicts were eight `package.json` and nine
`tsconfig.json` files, all dependency-and-reference unions: master dropped the
`runtime-diagnostics/invariants` reference across packages while this branch
added `util/http-proxy`. The lockfile, `tsconfig.base.json`, and the module
graph were regenerated rather than merged by hand.
Master also brought `verify-package-invariants`, which rejects an empty
invariant companion. This package's companion was empty by design, so it is
gone with its publication wiring — the export, the `files` entry, the project
reference, the `dsh-invariants` peer, and the test. Master did the same across
`util/`. The README carries the reason sentence that gate requires.
Carried in the same commit, because the review arrived while the merge was open:
`e2bApiUrl` moves out of the `dsh-e2b` entry into `src/api-url.ts`. Code Entropy
flagged it as a public name with no consumer outside its own package; the seam
keeps its URL-precedence test, which is worth having directly — getting that
order wrong hands a proxy the control-plane traffic and its API key.
2026-09-01 13:39:50 +08:00
Turtle
714bec1316
Merge pull request #3367 from deepseek-harness/omit-unneeded-invariants
...
cleanup: omit unneeded invariant companions
2026-09-01 12:59:03 +08:00
fz
036abf8c6c
test(snapshots): refresh remaining headless web headers
2026-09-01 12:02:29 +08:00
07akioni
194bad298a
fix: mac build
2026-09-01 11:58:14 +08:00
Turtle
d7811225dc
Merge remote-tracking branch 'origin/master' into turtle/omit-unneeded-invariants
...
# Conflicts:
# docs/module-graph.i18n.yaml
# docs/module-graph.md
# docs/module-graph.zh.md
# packages/code-runtime/code-runtime-python/README.md
# packages/code-runtime/code-runtime-python/README.zh.md
# packages/experimental/code-runtime-python/README.i18n.yaml
# packages/experimental/code-runtime-python/package.json
# packages/experimental/code-runtime-python/src/invariant.ts
# packages/experimental/code-runtime-python/tsconfig.json
# pnpm-lock.yaml
# tsconfig.base.json
2026-09-01 11:54:10 +08:00
Chinesezjc
d13d0a4b86
ci: re-trigger workflow after dropped push event
2026-09-01 11:53:19 +08:00
fz
aaf10753a1
test(snapshots): separate ACP web headers
2026-09-01 11:49:55 +08:00
Chinesezjc
9d15938073
Merge pull request #1148 from deepseek-harness/feat/code-runtime-python-backend
...
feat(code-runtime-python): add the CPython subprocess backend
2026-09-01 11:44:16 +08:00
Chinesezjc
6e5ed52aed
fix(ui-tool): address review wording and JSDoc accuracy on the image card
2026-09-01 11:43:26 +08:00
Chinesezjc
666bd48eae
fix(ui-tool): scope the image-card path fallback to nested calls; repair merge-broken docs and snapshot fixtures
2026-09-01 11:40:21 +08:00
fz
cf7b0bd5a4
feat(headless): expose web fetch by default
2026-09-01 11:40:10 +08:00
Chinesezjc
a0c0b55c8a
Merge remote-tracking branch 'origin/master' into feat/code-runtime-python-backend
...
# Conflicts:
# packages/experimental/code-runtime-python/package.json
2026-09-01 11:29:10 +08:00
_Kerman
3f0b7779e6
test(headless): derive captured session length
2026-09-01 11:23:15 +08:00
Turtle
d68ff7e66f
Merge remote-tracking branch 'origin/master' into turtle/omit-unneeded-invariants
...
# Conflicts:
# docs/module-graph.i18n.yaml
# docs/module-graph.md
# docs/module-graph.zh.md
# packages/session/session-projection/src/invariant.ts
# tsconfig.base.json
2026-09-01 11:18:11 +08:00
Yichen Jiang
b9153cbc19
Merge remote-tracking branch 'origin/master' into worktree/deepseek-harness-proxy-config-2f5b4a
...
# Conflicts:
# packages/session/session-telemetry-otel/package.json
2026-09-01 11:15:18 +08:00
fz
b5c61b613a
Merge remote-tracking branch 'origin/master' into feat/sdk-default-web-fetch
2026-09-01 11:13:00 +08:00
_Kerman
9699772fff
Merge remote-tracking branch 'origin/master' into xtr/durable-inbox-recovery
...
# Conflicts:
# packages/api/session-controller/README.i18n.yaml
# packages/api/session-controller/README.md
# packages/api/session-controller/README.zh.md
# packages/context/agent-instructions/tests/agent-instructions.spec.ts
# packages/core/agent-loop/tests/contract-regressions.spec.ts
# packages/core/agent/src/inbox.ts
# packages/core/agent/tests/agent.spec.ts
# packages/test-support/agent-loop-testkit/package.json
2026-09-01 11:02:30 +08:00
Yichen Jiang
c62d6f3a44
refactor(net): make the proxy a util library with six functions
...
Review asked why this is a plugin and why it exports so much. The design note
this branch shipped answered the second question itself — "a pure resolution
function plus an installation function" — and the code drifted to seventeen
exports and a Cordis plugin nobody approved or mounted.
The plugin is gone. Transport policy has one answer per process: nothing to
swap, and no scope narrower than the process to give one. Its `Config` was also
the only supplier of a configuration branch, so resolution now reads the
environment and nothing else — `mode`, the config-sourced fields, and the
`config` policy source were unreachable the moment the plugin left.
Four exports nothing outside the package used are internal again, and
`currentProxyPolicy` answers with the direct policy instead of `undefined`, so
`DIRECT_POLICY` no longer needs a public face. Nine functions remain, one per
way a caller can need the policy; two is not reachable with six consumer seams.
The package moves to `util/`. The note claimed a dependency on `undici`
disqualified it from that group; the charter governs harness dependencies, not
external ones, and the process note that says so predates this branch. The real
blocker was the harness dependency: resolution needed one method of
`LaunchEnvironmentSnapshot`, so it names a structural `EnvLookup` and the
launcher passes its snapshot unchanged. `net/` is dissolved.
Dropping the group's line from the repository layout also returns `AGENTS.md`
to its original ceiling, so the raise the merge needed is reverted.
2026-09-01 11:01:05 +08:00
_Kerman
5dd876025d
Merge pull request #2907 from deepseek-harness/xtr/session-log-read-api
...
perf(session): separate indexed and snapshot log reads
2026-09-01 10:49:54 +08:00
imccyu
dd6322d604
Merge pull request #3387 from deepseek-harness/release/dsh-0.1.2-alpha.3
...
release: [email protected]
dsh-v0.1.2-alpha.3
2026-08-31 23:53:17 +08:00
imccyu
14bab4422b
release(dsh): 0.1.2-alpha.3
2026-08-31 23:39:37 +08:00
imccyu
8b4b815e7e
Merge pull request #3384 from deepseek-harness/worktree-connerr
...
fix(connection): avoid disconnecting during host stalls
2026-08-31 22:43:12 +08:00
imccyu
8372c3e188
Merge pull request #3383 from deepseek-harness/worktree-shikiperf
...
perf(ui-primitives): defer offscreen syntax highlighting
2026-08-31 22:41:45 +08:00
imccyu
ddecdf6b33
test(web): wait for settled background job
2026-08-31 22:30:51 +08:00
imccyu
49bf26a794
fix(connection): tolerate stalled hosts
2026-08-31 22:17:39 +08:00
imccyu
07be260245
test(ui-primitives): cover lazy viewport highlighting
2026-08-31 22:11:39 +08:00
pku-xht
3f610869b6
Merge commit '05380955d3d59a536c6c4f12def7c1586daaa613' into auto-review-per-call
...
# Conflicts:
# docs/subsystems/session-projection.i18n.yaml
# docs/subsystems/session-projection.md
# docs/subsystems/session-projection.zh.md
# packages/client/ui-conversation/tests/input-bar.client.spec.tsx
# packages/client/ui-permission-presets/README.i18n.yaml
# packages/client/ui-permission-presets/README.md
# packages/client/ui-permission-presets/README.zh.md
# packages/client/ui-permission-presets/tests/browser-plugin.client.spec.ts
# packages/client/ui-tool/README.i18n.yaml
# packages/client/ui-tool/README.md
# packages/client/ui-tool/README.zh.md
# packages/client/ui-tool/src/client/tool/components/ToolRow.tsx
# packages/client/ui-tool/src/client/tool/toolviews/bash-sample.tsx
# packages/client/ui-tool/tests/tool-row.client.spec.tsx
# packages/extensions/tool-cordis/src/api-catalog.ts
# packages/session/session-projection/README.i18n.yaml
# packages/session/session-projection/README.md
# packages/session/session-projection/README.zh.md
# packages/session/session-projection/src/index.ts
# packages/session/session-projection/tests/registry.spec.ts
2026-08-31 22:07:28 +08:00