creatixchu
4ed33aa581
chore(client): refresh slot source locations
2026-09-03 14:20:25 +08:00
creatixchu
caa4bbb474
Merge remote-tracking branch 'origin/master' into worktree/2984-generic-file-upload
2026-09-03 14:12:15 +08:00
creatixchu
7a99e70372
fix(client): satisfy upload package gates
2026-09-03 14:11:41 +08:00
creatixchu
6acc828f81
test(client): widen upload carrier fixtures
2026-09-03 14:03:53 +08:00
Yichen Jiang
76fda72979
Merge pull request #3481 from deepseek-harness/fix/http-proxy-rc-version
...
fix(http-proxy): match the workspace version to the 0.1.2-rc.1 release
2026-09-03 14:02:58 +08:00
creatixchu
4647dbf8ff
fix(ui-approval): type pending approval discriminator
2026-09-03 14:01:37 +08:00
creatixchu
6cf7b1e34f
chore(client): refresh generated API catalog
2026-09-03 14:00:14 +08:00
creatixchu
b8512fa5e5
Merge remote-tracking branch 'origin/master' into worktree/2984-generic-file-upload
2026-09-03 13:53:47 +08:00
creatixchu
bbb2ca7c9b
refactor(client): extract background file upload service
2026-09-03 13:53:25 +08:00
Yichen Jiang
136b67cdec
fix(http-proxy): match the workspace version to the 0.1.2-rc.1 release
2026-09-03 13:50:13 +08:00
Yichen Jiang
7169660d33
Merge pull request #3198 from deepseek-harness/worktree/deepseek-harness-proxy-config-2f5b4a
...
feat(net): route every outbound request through the configured proxy
2026-09-03 13:19:19 +08:00
imccyu
48d84990a0
Merge pull request #3471 from deepseek-harness/release/dsh-0.1.2-rc.1-version-to-master
...
sync: merge 0.1.2-rc.1 to master
2026-09-03 11:21:56 +08:00
Yichen Jiang
427d210b5e
Merge pull request #3451 from deepseek-harness/worktree/fix-model-listing-discovery
...
fix(llm): expand model listing discovery
2026-09-03 11:12:32 +08:00
Yichen Jiang
777d46cf81
Merge branch 'master' into worktree/fix-model-listing-discovery
2026-09-03 10:59:28 +08:00
imccyu
3225ec2d94
Merge remote-tracking branch 'origin/master' into release/dsh-0.1.2-rc.1-version-to-master
2026-09-03 10:40:28 +08:00
imccyu
cea08311a0
Merge pull request #3470 from deepseek-harness/release/dsh-0.1.2-rc.1
...
release: [email protected]
2026-09-03 10:35:15 +08:00
imccyu
a66e470204
release(dsh): 0.1.2-rc.1
dsh-v0.1.2-rc.1
2026-09-03 02:27:19 +08:00
Turtle
0e6a397464
Merge pull request #3444 from deepseek-harness/turtle/migrate-issue-fields-to-project
...
fix(issue-management): use Project-local Priority
2026-09-03 00:58:00 +08:00
Turtle
692b9b59f7
fix(issue-management): complete policy token guards
2026-09-03 00:50:13 +08:00
Tianyi Cui
a8e33b62e3
Merge pull request #3434 from deepseek-harness/worktree-pkgnode
...
fix: Stop the packaged Python SDK runtime from hijacking spawned node commands
2026-09-02 22:47:27 +08:00
Yichen Jiang
8de7518c89
test(llm): replay Anthropic's documented model-listing example
...
The List Models reference reply joins the recorded listings so the
anthropic-messages path is pinned to the published response fields.
2026-09-02 21:58:58 +08:00
Yichen Jiang
31065cf1ab
test(llm): archive recorded provider model listings
...
Replies captured on 2026-09-02 from OpenRouter, models.dev, and DeepSeek
replay through the discovery parser, and OpenRouter's nested
top_provider.max_completion_tokens now feeds the output-token cap.
2026-09-02 21:55:06 +08:00
Yichen Jiang
8179d929ab
fix(llm): scope Anthropic /v1 handling to model discovery
...
Model requests hand the configured baseURL to pi-ai unchanged. Only the
discovery listing URL accepts the Anthropic API root with or without a
trailing /v1, because gateway documentation publishes both spellings.
2026-09-02 21:39:53 +08:00
Yichen Jiang
b6427a899e
Merge remote-tracking branch 'origin/master' into worktree/deepseek-harness-proxy-config-2f5b4a
2026-09-02 21:38:19 +08:00
imccyu
45a4868c88
test(python): pin packaged shell node resolution in the runtime smoke
...
The new keyless sdk-spawn-node scenario drives the platform shell tool
through a command starting with node and requires the machine's own Node
version in the tool result with no PKG_EXECPATH in the child environment,
so a pkg upgrade that re-records the child-process patch cannot silently
restore the hijack. Runs on every target through --scenario all.
2026-09-02 21:36:23 +08:00
imccyu
7187cddfb3
docs(notes): record the pkg child_process patch in the single-exe note
2026-09-02 21:36:23 +08:00
imccyu
c732dedc69
fix(python): stop the packaged runtime from hijacking spawned node commands
...
@yao-pkg/pkg's SEA bootstrap rewrites child_process commands named node --
including the string after a -c flag, exactly the Bash tool's bash -c form --
to the executable itself and stamps PKG_EXECPATH into every child
environment, so a model-issued 'node --version' silently booted the dsh CLI
instead of the machine's Node. Pin the packager as an exact root
devDependency invoked through pnpm exec and patch out the single
patchChildProcess call from the SEA bootstrap bundle; packaged children now
resolve node through PATH like any other process. The third-party notices
drop the build-time tools section: the packager is now a declared, patched
devDependency, so the manifest and patch tiers disclose it.
2026-09-02 21:36:23 +08:00
Tianyi Cui
9d3bbd46ee
Merge pull request #3459 from deepseek-harness/revert-3452-feat/session-message-edit
...
Revert "feat(session, agent, web): support same-session message editing"
2026-09-02 21:21:14 +08:00
Tianyi Cui
e974a655a0
Revert "feat(session, agent, web): support same-session message editing"
2026-09-02 21:20:07 +08:00
Yichen Jiang
6f7e30ed3b
chore(http-proxy): follow the 0.1.2-alpha.5 release
...
master released 0.1.2-alpha.5 after this package was created, so the
release bump never reached it; the workspace constraints gate requires
every package version to match the root.
2026-09-02 21:19:00 +08:00
Yichen Jiang
5eb499ed35
Merge remote-tracking branch 'origin/master' into worktree/deepseek-harness-proxy-config-2f5b4a
2026-09-02 21:14:16 +08:00
lsdsjy
f98bfbda85
Merge pull request #3452 from deepseek-harness/feat/session-message-edit
...
feat(session, agent, web): support same-session message editing
2026-09-02 20:41:36 +08:00
lsdsjy
ef88756f13
feat(session, agent, web): support same-session message editing
2026-09-02 18:26:55 +08:00
Tianyi Cui
c024c53d34
Merge pull request #3458 from deepseek-harness/xtr/record-browser-gif-gh-attach
...
docs(record-browser-gif): publish PR GIFs with gh --attach
2026-09-02 18:24:51 +08:00
Yichen Jiang
ccecf4db04
fix(llm): address model discovery review
2026-09-02 18:00:43 +08:00
Tianyi Cui
2f091ee8e6
docs(record-browser-gif): publish PR GIFs with gh --attach
...
Prefer gh v2.99.0's repeatable --attach flag for publishing demonstration
GIFs: it uploads the artifact and rewrites the body's local-path
reference in place, keeping media out of git history without an orphan
assets branch. The assets-branch workflow remains the fallback when the
GIF exceeds 10 MB, gh is older than v2.99.0, or the repository is not on
github.com.
2026-09-02 17:58:36 +08:00
imccyu
49a606bc5b
Merge pull request #3456 from deepseek-harness/release/dsh-0.1.2-alpha.5-version-to-master
...
sync: merge 0.1.2-alpha.5 to master
2026-09-02 17:47:12 +08:00
creatixchu
a1956fa3e2
Merge remote-tracking branch 'origin/master' into worktree/2984-generic-file-upload
2026-09-02 17:39:48 +08:00
Dudu-0223
f7cee2c888
Merge pull request #3333 from deepseek-harness/feat/3330-team-send-message-steer
...
feat(agent-team): unify messages on steer
2026-09-02 17:27:55 +08:00
imccyu
cf126d8699
Merge remote-tracking branch 'origin/merge/projcache-v6-compat-into-master' into release/dsh-0.1.2-alpha.5-version-to-master
2026-09-02 17:25:23 +08:00
imccyu
0a1efddd40
Merge pull request #3455 from deepseek-harness/merge/projcache-v6-compat-into-master
...
sync: merge projection cache fix from 0.1.2-alpha.5 to master
2026-09-02 17:18:44 +08:00
Dudu-0223
eeddd457cd
fix(agent-team): preserve mailbox order on cold resume
2026-09-02 17:14:44 +08:00
Dudu-0223
1180707084
Merge remote-tracking branch 'origin/master' into feat/3330-team-send-message-steer
...
# Conflicts:
# packages/experimental/agent-team/tests/team.spec.ts
2026-09-02 16:58:09 +08:00
Yichen Jiang
bfdebf1d22
test(llm): expect discovery name fallback
2026-09-02 16:56:06 +08:00
imccyu
c917fe6d46
Merge remote-tracking branch 'origin/master' into merge/projcache-v6-compat-into-master
...
# Conflicts:
# packages/session/session-projection-cache/src/spec.ts
# packages/storage/storage-json/src/per-record-unit.ts
# packages/storage/storage-json/tests/json-backend.spec.ts
2026-09-02 16:55:00 +08:00
Yichen Jiang
a6ed19b541
fix(llm): expand model listing discovery
2026-09-02 16:25:20 +08:00
Yichen Jiang
51c65c790d
Merge remote-tracking branch 'origin/master' into worktree/deepseek-harness-proxy-config-2f5b4a
2026-09-02 16:11:28 +08:00
Turtle
9ea2329084
fix(issue-management): grant policy Project read access
2026-09-02 16:07:02 +08:00
imccyu
5a69ba1cdd
Merge pull request #3445 from deepseek-harness/release/dsh-0.1.2-alpha.5
...
release: [email protected]
2026-09-02 15:57:43 +08:00
imccyu
db6bdc3576
release(dsh): 0.1.2-alpha.5
dsh-v0.1.2-alpha.5
2026-09-02 15:48:33 +08:00