Tianyi Cui
c4c142c855
Merge branch 'master' into dependabot/github_actions/actions/deploy-pages-5
2026-07-28 02:51:31 +08:00
Tianyi Cui
c49c0ba497
Merge pull request #773 from deepseek-harness/dependabot/uv/python/sdk/hatchling-gte-1.30.1
...
chore(deps-dev): update hatchling requirement from >=1.24.0 to >=1.30.1 in /python/sdk
2026-07-28 02:47:37 +08:00
dependabot[bot]
b2b063b667
chore(deps): bump actions/deploy-pages from 4 to 5
...
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages ) from 4 to 5.
- [Release notes](https://github.com/actions/deploy-pages/releases )
- [Commits](https://github.com/actions/deploy-pages/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/deploy-pages
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-27 18:43:26 +00:00
Tianyi Cui
9803b1c62c
Merge branch 'master' into dependabot/uv/python/sdk/hatchling-gte-1.30.1
2026-07-28 02:41:56 +08:00
Tianyi Cui
a2f6f9db39
Merge pull request #772 from deepseek-harness/dependabot/github_actions/actions/setup-python-6.3.0
...
chore(deps): bump actions/setup-python from 6 to 6.3.0
2026-07-28 02:41:21 +08:00
Tianyi Cui
d597cbf87a
Merge branch 'master' into dependabot/github_actions/actions/setup-python-6.3.0
2026-07-28 02:36:09 +08:00
Tianyi Cui
67109cac49
Merge pull request #771 from deepseek-harness/dependabot/github_actions/actions/upload-pages-artifact-5
...
chore(deps): bump actions/upload-pages-artifact from 4 to 5
2026-07-28 02:35:33 +08:00
Tianyi Cui
8067ef8bd7
Merge branch 'master' into dependabot/github_actions/actions/upload-pages-artifact-5
2026-07-28 02:28:25 +08:00
Tianyi Cui
69c60d6ad6
Merge branch 'master' into dependabot/github_actions/actions/configure-pages-6
2026-07-28 02:25:00 +08:00
Tianyi Cui
e5ab075d9d
Merge newer master into skill catalog hot refresh
2026-07-28 02:22:17 +08:00
Tianyi Cui
6c6dd37d4f
Merge pull request #741 from deepseek-harness/codex/ignore-worktree-directories
...
chore: ignore worktree directories
2026-07-28 02:15:51 +08:00
Tianyi Cui
629f1c638b
Merge branch 'master' into worktree/sdk-public-api
2026-07-28 02:11:10 +08:00
Tianyi Cui
4da9876b30
Merge current master into codex/ignore-worktree-directories
2026-07-28 02:11:08 +08:00
Tianyi Cui
366b6f2607
Merge newer master into skill catalog hot refresh
2026-07-28 02:01:26 +08:00
Tianyi Cui
547c0ab55e
Merge pull request #728 from deepseek-harness/codex/fix-acp-snapshot-refresh-volatiles
...
fix(snapshot): stabilize refresh volatiles
2026-07-28 01:57:40 +08:00
Tianyi Cui
a7cbdd83d7
Merge newer master into skill catalog hot refresh
2026-07-28 01:57:14 +08:00
Tianyi Cui
7503fa896f
fix(snapshot): pass refresh context in SDK snapshots
2026-07-28 01:43:40 +08:00
Tianyi Cui
3b5be72086
fix(sdk): narrow TypeScript client interface
2026-07-28 01:41:32 +08:00
imccyu
755ce21334
refactor: brand the command lifecycle pairing id as CommandId
...
commandId crosses three boundaries (session log, wire admission response,
client flow pairing), so per the branded-id rule it becomes
Branded<'CommandId'>, declared in a new pure @deepseek-ai/dsh-commands/brand
outlet (the dsh-llm/brand shape: type + constructor, no Context merges, so
wire and client programs can name it without loading the host plugin). The
event payloads, CommandExecution, and the executor mint carry the brand; the
wire schema gains commandIdSchema as the domain's single brand-cast point
(the approvals precedent); CommandNode and the fixture's fabrication cast
follow type-only.
2026-07-28 01:37:45 +08:00
Tianyi Cui
1a623946b9
Merge current master with codex/fix-acp-snapshot-refresh-volatiles
2026-07-28 01:36:32 +08:00
Tianyi Cui
a1401349d8
Merge remote-tracking branch 'origin/master' into worktree/change-scope-trim-20260728
2026-07-28 01:26:55 +08:00
Tianyi Cui
fed1b23eac
Merge pull request #726 from deepseek-harness/fix/pty-handoff-grace
...
fix(pty-local): make the foreground-handoff grace a config field
2026-07-28 01:26:27 +08:00
Tianyi Cui
b5930f4aa5
Merge latest master into skill catalog hot refresh
2026-07-28 01:23:10 +08:00
Tianyi Cui
f6a850b107
Merge remote-tracking branch 'origin/master' into worktree/change-scope-trim-20260728
2026-07-28 01:21:25 +08:00
Tianyi Cui
9ebd0075e9
Merge master into fix/pty-handoff-grace
2026-07-28 01:19:58 +08:00
imccyu
4d7b30ab72
docs: bilingual counterparts for the projection READMEs; review-driven RFC precision
...
New zh pairs for the session-projection group and package READMEs (both
gained their missing language-switcher lines); the packages/README rows,
apiproxy README, and tool-todo README zh sides catch up with their edited
English; the group README's stale ProjectionProvider name becomes
ProjectionDefinition. RFC precision from review: asOfSeq is the last
event's seq (session.seq - 1, -1 empty; subscribed.lastSeq vocabulary) and
a new risk names the accepted dev-only staleness window when registry
churn changes the key set mid-session. Pairing re-recorded; 540 pairs
consistent.
2026-07-28 01:19:30 +08:00
Tianyi Cui
5904543fb3
Merge pull request #720 from deepseek-harness/fix/worker-timer-clamp
...
fix(code-runtime): reject a maxWallMs above Node's maximum timer delay
2026-07-28 01:16:35 +08:00
Tianyi Cui
2b539346c8
Merge remote-tracking branch 'origin/master' into worktree/change-scope-trim-20260728
2026-07-28 01:12:16 +08:00
Chinesezjc
d0be242138
Merge branch 'master' into fix/worker-timer-clamp
2026-07-28 01:12:16 +08:00
Tianyi Cui
b557bfbde5
Merge newer master into skill catalog hot refresh
2026-07-28 01:12:11 +08:00
Tianyi Cui
2612a4b587
Merge latest master into skill catalog hot refresh
2026-07-28 01:10:33 +08:00
imccyu
c10edbbc85
docs: regenerate catalogs and graphs for the projection seam; classify its types
...
gen-cordis-catalog type-link rows for the ProjectionDefinition surface and
CommandExecution; a sessionProjections service-role row for gen-doc-graphs;
regenerated module graph, persistence/config/cordis catalogs and api-catalog;
packages/README rows condensed back under the word ceiling; the RFC's sketch
fences marked ignore-check on both language sides (pairing re-recorded).
2026-07-28 01:09:55 +08:00
imccyu
b1bcb428a7
fix: re-derive the turn number from the log at turn open
...
An out-of-band zero-step turn (durable command lifecycle on an idle log)
advances the log's turn numbering behind ReactLoopAgent's cached lastTurn,
so the next real turn reused a stale number and tripped the session
invariant (turn/start expected N, got 1) — hanging the TUI after any idle
slash command. The log is the numbering authority: take max(cached, logged)
+ 1 at open. The command-goal stub's inject helper also gains the one-shot
injection turn wrap the real agent performs, restoring turn enclosure in
its log assertions.
2026-07-28 01:09:54 +08:00
Tianyi Cui
9aed9b76d7
Merge pull request #784 from deepseek-harness/archive-agent-notes-sweep-2
...
docs(notes): aggressive archive sweep of low-value decision records
2026-07-28 01:08:42 +08:00
Chinesezjc
ca676178b5
Merge branch 'master' into fix/worker-timer-clamp
2026-07-28 01:06:22 +08:00
Tianyi Cui
9cd87f91cc
Merge origin/master into worktree/change-scope-trim-20260728
2026-07-28 01:03:15 +08:00
Tianyi Cui
2a562236d0
Merge remote-tracking branch 'origin/master' into worktree/pr784-merge-20260728
2026-07-28 01:02:49 +08:00
Tianyi Cui
a5ed3a5cfc
refactor(dev-infra): narrow change scope report
2026-07-28 01:02:43 +08:00
imccyu
fd9d1b3350
Merge pull request #600 from deepseek-harness/worktree/web-session-model-selector
...
feat(web): add session model selector
2026-07-28 01:00:38 +08:00
Tianyi Cui
00b6aff3fc
docs(notes): seal corrected archive inputs
2026-07-28 00:58:33 +08:00
imccyu
730657375f
Merge branch 'master' into worktree/web-session-model-selector
2026-07-28 00:56:56 +08:00
Tianyi Cui
98e953596d
docs(notes): normalize archive inputs before sealing
2026-07-28 00:56:48 +08:00
imccyu
7e2f6f474d
fix: lint
2026-07-28 00:56:37 +08:00
Tianyi Cui
b85c453e22
Merge pull request #786 from deepseek-harness/worktree/dependabot-daily-4am-shanghai-20260728
...
chore: run Dependabot every day at 04:00 Shanghai time
2026-07-28 00:55:54 +08:00
Tianyi Cui
c0b9734494
Merge remote-tracking branch 'origin/master' into worktree/pr784-merge-20260728
2026-07-28 00:52:23 +08:00
Tianyi Cui
f0459e7cdb
Merge remote-tracking branch 'origin/master' into worktree/dependabot-daily-4am-shanghai-20260728
2026-07-28 00:50:44 +08:00
Tianyi Cui
3b62de1522
Merge pull request #703 from deepseek-harness/sdk/ts-client-and-subagent
...
feat(sdk): TypeScript SDK over stdio JSON-RPC + SDK subagent backend
2026-07-28 00:50:21 +08:00
Chinesezjc
57a117b7bb
Merge remote-tracking branch 'origin/master' into fix/worker-timer-clamp
2026-07-28 00:49:21 +08:00
Tianyi Cui
9c6de3644e
Merge branch 'master' into archive-agent-notes-sweep-2
2026-07-28 00:49:13 +08:00
Tianyi Cui
c102c929ca
chore: run Dependabot daily at 04:00 Shanghai time
2026-07-28 00:48:38 +08:00