imccyu
6aa2e4633c
feat(boot): add profile resolution modes
2026-09-14 22:30:48 +08:00
Tianyi Cui
7da882dbeb
fix(session): pin the disabled upload branch in the real-API extension test
...
With the plugin defaulting to on, the messages e2e case that asserts an
absent `dsh_session_log` must disable it explicitly; otherwise the stub
rejects the field it did not expect and the model call finishes as an
error. Also align the wire reference and feedback subsystem docs with the
default-on field.
2026-09-14 21:27:27 +08:00
creatixchu
31ec6bc7e3
fix(session): keep upload defaults independent of test runners
2026-09-14 21:15:42 +08:00
creatixchu
ac917f4df3
docs: align Chinese session-log source reference
2026-09-14 21:04:13 +08:00
creatixchu
4885f90769
docs: refresh session-log config source reference
2026-09-14 21:02:31 +08:00
Tianyi Cui
2389b65246
feat(session): default session-log upload on outside recorded-session lanes
...
`@deepseek-ai/dsh-session-log-deepseek` now contributes `dsh_session_log`
unless a composition sets `enabled: false`. A recorded-Session lane
(`$VITEST` or `$DSH_SNAPSHOT`) keeps the default off, because its
committed fixtures are both replay input and expected output for the
persisted log; no fixture regeneration is needed.
2026-09-14 20:49:44 +08:00
Yichen Jiang
4012092d24
feat(web): launch terminals from provider guide menus
2026-09-14 19:22:22 +08:00
Tianyi Cui
b730c2cb83
Merge pull request #4092 from deepseek-harness/worktree/browser-use-backends
...
feat(browser-use): add experimental per-Session backends
2026-09-14 16:33:14 +08:00
Tianyi Cui
16f97e2dfb
refactor(browser-use): defer DSH inference integration
2026-09-14 15:43:14 +08:00
Tianyi Cui
b86b89da94
docs(subagent): align settlement notice descriptions
2026-09-14 15:27:38 +08:00
Tianyi Cui
6caeb505c5
fix(browser-use): await existing Agent creation lifecycle
2026-09-14 14:50:23 +08:00
Tianyi Cui
e543cc9a6e
Merge awaited Agent creation from master
2026-09-14 14:46:15 +08:00
Tianyi Cui
ebe3ee4d4c
docs(browser-use): refresh auxiliary event type acknowledgement
2026-09-14 14:33:23 +08:00
Tianyi Cui
ee031f9cf9
Merge master into browser-use backends
2026-09-14 14:30:58 +08:00
Tianyi Cui
9845c543c0
docs(browser-use): refresh provider dependency graph
2026-09-14 14:23:52 +08:00
_Kerman
0a382becb3
Merge latest origin/master into xtr/agent-setup-hook
2026-09-14 13:57:18 +08:00
Yichen Jiang
0a7f47e3f2
Merge remote-tracking branch 'origin/master' into worktree/web-sidebar-terminal
2026-09-14 12:03:02 +08:00
Yichen Jiang
3219a2d8e1
docs(api): refresh terminal dependency graph
2026-09-14 11:10:18 +08:00
Yichen Jiang
33d89aee77
feat(web): choose and remember terminal shells
2026-09-14 10:59:46 +08:00
Yichen Jiang
1b7b50bbe1
Merge remote-tracking branch 'origin/master' into worktree/web-sidebar-terminal
...
# Conflicts:
# apps/web/package.json
# docs/config-catalog.i18n.yaml
# docs/config-catalog.md
# docs/event-producer-consumer.i18n.yaml
# docs/event-producer-consumer.md
# docs/event-producer-consumer.zh.md
# packages/api/remotes/src/client/index.ts
# packages/e2b/subprocess-e2b/README.md
# packages/e2b/subprocess-e2b/README.zh.md
# packages/e2b/subprocess-e2b/src/index.ts
# packages/e2b/subprocess-e2b/src/terminal.ts
# packages/e2b/subprocess-e2b/tests/subprocess.spec.ts
# packages/e2b/subprocess-e2b/tests/terminal.spec.ts
# packages/mcp/mcp-resources/README.i18n.yaml
# pnpm-lock.yaml
# scripts/verify-package-readme-model-experience.ts
# snapshots/session/cordis-inspect-jsdoc/session.v3.jsonl
# tsconfig.base.json
# tsconfig.client.json
# tsconfig.host.json
2026-09-14 10:36:31 +08:00
creatixchu
2b1dabec86
Refresh merged SDK recordings and persistence documentation
2026-09-14 10:25:54 +08:00
creatixchu
a7070008e7
Merge master and integrate image offload with both DeepSeek protocols
2026-09-14 10:19:11 +08:00
Tianyi Cui
b84a8226bd
fix(browser-use): initialize MCP clients without new core APIs
2026-09-13 22:39:18 +08:00
Tianyi Cui
e41511d844
fix(browser-use): integrate current MCP resources and snapshots
2026-09-13 22:39:17 +08:00
Tianyi Cui
e1612c2fdc
feat(browser-use): add per-Session experimental browser backends
2026-09-13 22:39:16 +08:00
Tianyi Cui
7d3dab66a2
fix(llm): harden Messages transport and Files parity
2026-09-13 20:36:50 +08:00
Tianyi Cui
b0641b83fc
feat(llm): default DeepSeek to Messages with Files parity
2026-09-13 20:36:50 +08:00
Tianyi Cui
5f773a0ded
feat(workspace): restore archived sessions from a settings page
...
Sessions could be archived from the sidebar row menu but never restored:
the registry-global archive set was a one-way display filter with no
inverse RPC and no surface listing its members.
WorkspaceRegistry.unarchiveSession drops one id from archivedSessionIds in
one durable write on the same operation chain as archive, with no
session-existence probe because a removal cannot introduce an unknown
referent. The Workspace controller exposes it as workspace.unarchiveSession
returning the complete archive set, which the existing archived follow
increment already propagates, so no frame type and no persisted field
changes.
The new client package dsh-client-ui-settings-unarchive-sessions owns the
restore surface: one localized settings.section page listing the archive
set joined with loaded session summaries, newest archive first, searchable
by title or workspace, with one Unarchive action per row.
2026-09-13 16:45:45 +08:00
Tianyi Cui
2214891606
Merge pull request #4119 from deepseek-harness/worktree/workflow-sandbox-ptc
...
fix(workflow): execute orchestration through sandboxed PTC
2026-09-13 16:33:51 +08:00
Tianyi Cui
9b6457bc12
Merge pull request #4106 from deepseek-harness/worktree/mcp/optional-surface
...
feat(mcp): expose profile resources only when servers are configured
2026-09-13 14:59:10 +08:00
Tianyi Cui
35af8698c2
fix(workflow): execute orchestration in the sandboxed PTC runtime
2026-09-13 14:47:56 +08:00
Tianyi Cui
38070996c1
docs(session): nest historical formats under persistence changes
2026-09-13 12:19:46 +08:00
Tianyi Cui
765c87fb87
fix(docs): address persistence format history review
2026-09-13 12:08:08 +08:00
Tianyi Cui
b08f6c421b
docs(session): backfill and gate persistence format references
2026-09-13 12:08:07 +08:00
Tianyi Cui
4c6b2c02af
docs(mcp): clarify resource discovery and profile verification
2026-09-13 11:52:42 +08:00
Tianyi Cui
e08468954a
feat(mcp): activate profile resource tools for configured servers
2026-09-13 11:52:42 +08:00
Tianyi Cui
834bd55a59
fix(mcp): expose scoped resource server names to the model
2026-09-12 22:40:51 +08:00
Tianyi Cui
aec2d5e5f0
docs(mcp): explain resource providers and server instructions
2026-09-12 22:40:51 +08:00
Tianyi Cui
3ba5b6eb04
feat(mcp): add scoped resources and server instructions
2026-09-12 22:40:50 +08:00
Tianyi Cui
395f79b772
docs(mcp): describe subsystem roles and configuration
2026-09-12 22:31:42 +08:00
Tianyi Cui
739285c813
docs: correct surviving package and service references
2026-09-12 20:20:02 +08:00
Tianyi Cui
020b84c301
Merge pull request #4060 from deepseek-harness/worktree/persistence-prerelease-backfill
...
docs(session): backfill persistence history for all alpha and RC tags
2026-09-12 19:16:42 +08:00
Tianyi Cui
4adfe00207
fix(session): validate generated release facts
2026-09-12 18:52:17 +08:00
Tianyi Cui
2d5391eede
docs(session): use tags throughout historical release records
2026-09-12 18:52:17 +08:00
Tianyi Cui
aea077ac75
docs(session): backfill alpha and RC persistence history
2026-09-12 18:52:17 +08:00
Tianyi Cui
2b367a9aeb
Merge updated Computer Use parent with master CI fix
2026-09-12 18:40:48 +08:00
Tianyi Cui
6b651380a7
feat: enforce maintained repository reference policy
2026-09-12 18:37:56 +08:00
Tianyi Cui
631c52fd4f
Merge master into computer-use provider branch
2026-09-12 18:37:00 +08:00
Tianyi Cui
66734e344a
Merge Computer Use parent into Auto review for PR stack
2026-09-12 17:06:46 +08:00
Tianyi Cui
7900404541
fix: deduplicate dependency JSON and isolate npm configuration
2026-09-12 17:06:38 +08:00