imccyu
62d6735628
Merge branch 'master' into worktree-guifork
2026-07-28 12:55:53 +08:00
Tianyi Cui
4c6fb8b957
Merge pull request #794 from deepseek-harness/dependabot/github_actions/actions/upload-artifact-7
...
chore(deps): bump actions/upload-artifact from 6 to 7
2026-07-28 12:40:15 +08:00
Tianyi Cui
f89fe5c259
Merge branch 'master' into dependabot/github_actions/actions/upload-artifact-7
2026-07-28 12:35:34 +08:00
Tianyi Cui
4ea537210b
Merge pull request #777 from deepseek-harness/dependabot/npm_and_yarn/native/landlock-run/types/node-26.0.1
...
chore(deps-dev): bump @types/node from 24.13.2 to 26.0.1 in /native/landlock-run
2026-07-28 12:27:39 +08:00
Tianyi Cui
18653c029d
Merge branch 'master' into dependabot/npm_and_yarn/native/landlock-run/types/node-26.0.1
2026-07-28 12:23:28 +08:00
Tianyi Cui
589e421220
Merge pull request #776 from deepseek-harness/dependabot/npm_and_yarn/native/landlock-run/typescript-6.0.3
...
chore(deps-dev): bump typescript from 5.9.3 to 6.0.3 in /native/landlock-run
2026-07-28 12:15:39 +08:00
dependabot[bot]
305f185ede
chore(deps): bump actions/upload-artifact from 6 to 7
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-28 04:13:32 +00:00
Tianyi Cui
5f6ba69e2b
Merge branch 'master' into dependabot/npm_and_yarn/native/landlock-run/typescript-6.0.3
2026-07-28 12:11:50 +08:00
Tianyi Cui
10d8fc1dce
Merge pull request #775 from deepseek-harness/dependabot/github_actions/actions/deploy-pages-5
...
chore(deps): bump actions/deploy-pages from 4 to 5
2026-07-28 12:11:27 +08:00
imccyu
bb6119d1ad
Merge branch 'master' into worktree-guifork
2026-07-28 12:06:41 +08:00
Tianyi Cui
fb3b35d70b
Merge branch 'master' into dependabot/github_actions/actions/deploy-pages-5
2026-07-28 12:06:30 +08:00
Tianyi Cui
1ffaeedd3b
Merge pull request #770 from deepseek-harness/dependabot/github_actions/actions/configure-pages-6
...
chore(deps): bump actions/configure-pages from 5 to 6
2026-07-28 12:01:42 +08:00
Tianyi Cui
b27a542149
Merge branch 'master' into dependabot/github_actions/actions/configure-pages-6
2026-07-28 11:56:00 +08:00
imccyu
91045a467b
Merge branch 'master' into worktree-guifork
2026-07-28 11:50:56 +08:00
imccyu
e2791107c4
ci: clear the snapshots-and-artifacts lane — lint sweep and TUI snapshot re-record
...
Lint: eslint --fix over the merge-crossed projection/command files (arrow
parens, trailing commas, unnecessary assertions), Extract<> replaces the
keyof-map & string intersections no-redundant-type-constituents rejects,
the fold-adapter's merge loop drops its non-null assertions for a
bounds-carrying cursor, one JSDoc line wrapped under max-len (api-catalog
regenerated). Snapshots: the four TUI goldens re-recorded for the merged
event-count shift (the durable command lifecycle adds one event to the
seeded diagnostics log). The headless advanced-toolchain snapshot passes
on CI and fails locally in this sandbox both with and without these
changes (30s child timeout — environment-bound, tracked in the ledger).
2026-07-28 11:48:01 +08:00
imccyu
fe26d793c5
Merge pull request #746 from deepseek-harness/fix/todo-tool-ui
...
refactor(todos): update TodoRow styling and logic, add IconChecklistOutline16, and enhance AssistantMarkdown rendering
2026-07-28 11:35:36 +08:00
imccyu
8f13e09f31
Merge branch 'master' into fix/todo-tool-ui
2026-07-28 11:32:07 +08:00
07akioni
99d631d41a
fix: ci
2026-07-28 11:21:45 +08:00
Yichen Jiang
2a46685414
Merge pull request #797 from deepseek-harness/worktree/tui-session-title-search
...
fix(tui): search session references by title
2026-07-28 11:17:15 +08:00
Yichen Jiang
2e6abdf8a7
Merge remote-tracking branch 'origin/master' into worktree/tui-session-title-search
2026-07-28 11:12:56 +08:00
Yichen Jiang
968e4d5312
Merge remote-tracking branch 'origin/master' into worktree/tui-session-title-search
...
# Conflicts:
# .agents/notes/implemented/feature/2026-07-21-cross-session-references.i18n.yaml
# .agents/notes/implemented/feature/2026-07-21-cross-session-references.md
# .agents/notes/implemented/feature/2026-07-21-cross-session-references.zh.md
# packages/context/session-reference/README.i18n.yaml
# packages/context/session-reference/README.md
# packages/context/session-reference/README.zh.md
# packages/context/session-reference/src/index.ts
2026-07-28 11:11:57 +08:00
Tianyi Cui
bbeaa9fb2e
Merge pull request #790 from deepseek-harness/worktree/sdk-public-api
...
fix(sdk): narrow TypeScript client interface
2026-07-28 11:09:59 +08:00
Tianyi Cui
cee7462994
Merge remote-tracking branch 'origin/master' into worktree/sdk-public-api
2026-07-28 11:06:00 +08:00
Yichen Jiang
a43a2032ec
fix(tui): search session references by title
2026-07-28 11:05:53 +08:00
Tianyi Cui
3f97b88ff9
Merge pull request #787 from deepseek-harness/worktree/change-scope-trim-20260728
...
refactor(dev-infra): narrow change-scope contract
2026-07-28 11:03:13 +08:00
Tianyi Cui
4bba60f726
Merge remote-tracking branch 'origin/master' into worktree/sdk-public-api
2026-07-28 11:03:06 +08:00
07akioni
fb9495b21e
Merge branch 'master' into fix/todo-tool-ui
2026-07-28 10:59:05 +08:00
Tianyi Cui
e98c180062
Merge branch 'master' into worktree/change-scope-trim-20260728
2026-07-28 10:59:00 +08:00
Tianyi Cui
b7abd1bb8b
Merge branch 'master' into dependabot/github_actions/actions/configure-pages-6
2026-07-28 10:58:36 +08:00
imccyu
5cb3b5595a
ci: close the post-merge gate debt — runtime closure, dead dep, regenerated artifacts, coverage deferrals
...
The master merge left the generated catalogs/module graph stale, the
python runtime closure missing dsh-session-projection (now reached
through session-title and tool-todo), and apiproxy holding a dead
session-title dependency (the bespoke title frame is retired). The four
files the merge pushed under the per-file coverage floor (commands
executor + invariant, projection registry drive tails, TUI) join the
existing TODO(gui) deferral block per the GUI-lane policy; the remaining
coverage-run failures reproduce identically on pure origin/master
(environment-bound suites: sdk process exit, TUI PTY timing, workflow
worker timing, title loader slow-boot) and are not this branch's debt.
2026-07-28 10:54:35 +08:00
imccyu
7c5fd91e4d
docs: apiproxy README catches up with the merged model-routing surface; todos-rider paragraph retired
...
The master merge brought the session.models/selectModel contract paragraph
and re-introduced the todos-rider description this branch had retired;
session-level projections ride the generic projections block. Chinese side
synced, pairing re-recorded.
2026-07-28 10:28:25 +08:00
imccyu
a3bdec4450
Merge remote-tracking branch 'origin/master' into worktree-guifork
2026-07-28 10:23:48 +08:00
Tianyi Cui
7efd0a1192
Merge branch 'master' into dependabot/npm_and_yarn/native/landlock-run/types/node-26.0.1
2026-07-28 03:03:00 +08:00
Tianyi Cui
283fcd6605
Merge branch 'master' into dependabot/npm_and_yarn/native/landlock-run/typescript-6.0.3
2026-07-28 02:58:20 +08:00
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
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
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
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