Commit Graph
24812 Commits
Author SHA1 Message Date
creatixchu 2e4fddec5d fix(cua): preserve recorded signing identities when the keychain is missing 2026-10-29 19:41:19 +08:00
creatixchu 887356ba1a test(cua): inspect projected configuration fields without unsafe matchers 2026-10-29 19:26:28 +08:00
creatixchu 159c918680 test(config): document fields in object schema spread fixtures 2026-10-29 19:25:27 +08:00
creatixchu c9d2c5f908 fix(cua): preserve object schema fields when extending macOS configuration 2026-10-29 19:23:03 +08:00
creatixchu 84b26858d3 refactor(cua): keep source signing configuration in the macOS provider 2026-10-29 18:32:47 +08:00
creatixchu 91474bb32e fix(cua): distinguish the development helper application name 2026-10-29 16:17:26 +08:00
creatixchu b5197dd07d test(cua): type invalid signing configuration explicitly 2026-10-29 15:39:02 +08:00
creatixchu e57fe79696 feat(cua): make local development signing opt in 2026-10-29 15:35:59 +08:00
creatixchu 6439400885 feat(cua): sign source-built helpers with a shared development identity
Source checkouts build DSH Computer Use Dev with its own bundle identifier.
An explicit per-user setup creates a self-signed identity in a dedicated
keychain; every development build signs with it, so one macOS grant covers
rebuilds and other worktrees. Unchanged sources reuse their signed generation.

Fixes #7536
2026-10-29 15:12:23 +08:00
Logos 1a8939248a Merge pull request #6955 from deepseek-harness/feat/python-sdk-slash-commands
在现有 run() 接口上,为 Python 和 TypeScript SDK 接入与桌面端共用的原生 /compact、/permission <preset>、/plan 和 /goal 命令,沿用内容块数组支持图片输入,并统一返回原有的 RunResult。带任务的计划命令等待模型活动、审阅及获批后的执行;目标创建和恢复等待目标终止及最后回复。保留普通输入的排队语义,完善附件校验、错误处理、并发与取消行为,并补齐运行时和快照回归测试。
2026-10-29 13:36:04 +08:00
LogosVeritas 8b8c9d9eea Merge latest master into feat/python-sdk-slash-commands 2026-10-29 13:21:31 +08:00
LogosVeritas 09eac50a14 Merge master into feat/python-sdk-slash-commands 2026-10-29 12:59:36 +08:00
fz 8f236fef35 Merge pull request #7107 from deepseek-harness/feat/sdk-tool-parity
feat(sdk): enable plugin management and gate Desktop tool parity
2026-10-29 12:56:25 +08:00
fz 6332eaf57a test(web): wait for restored preview path metadata 2026-10-29 12:42:09 +08:00
LogosVeritas 74ff76d1ff refactor(sdk): simplify slash command input APIs 2026-10-29 12:33:11 +08:00
fz c2b668ccd8 Merge master and regenerate plugin manager translation record 2026-10-29 11:51:38 +08:00
Yichen Jiang dc169c71e7 Merge pull request #7482 from deepseek-harness/worktree/forge-review-navigation-checks
fix(forge): deduplicate checks and improve review navigation
2026-10-29 11:47:17 +08:00
Yichen Jiang c1d7dad796 Merge pull request #7487 from deepseek-harness/worktree/forge-git-session-permissions
fix(forge): honor session permissions for Git inspection
2026-10-29 11:46:35 +08:00
_Kerman 6a994ee917 Merge pull request #7463 from deepseek-harness/fix/plugin-install-failure-diagnostics
fix(plugin-manager): 安装失败时补齐诊断输出与完整日志入口
2026-10-29 11:42:57 +08:00
Yichen Jiang 4590c39d0a test(forge): cover check list cancellation and summaries 2026-10-29 11:37:53 +08:00
Yichen Jiang a2fbf61170 test(forge): allow additional configured Git filters 2026-10-29 11:34:07 +08:00
Yichen Jiang 4f40200ed8 fix(forge): clarify filter failures and query guarantees 2026-10-29 11:16:34 +08:00
Yichen Jiang f08ad306cc fix(forge): load complete checks on demand per pull request 2026-10-29 11:10:35 +08:00
LogosVeritas c68c2aa96c test(sdk): update fixtures for command run lifecycle 2026-10-29 10:45:17 +08:00
LogosVeritas 917cf6c267 fix(sdk): validate command lifecycles and normalize strict input 2026-10-28 21:39:54 +08:00
Shigma 3b3f93ac66 Merge pull request #6210 from deepseek-harness/chore/cordis-core-rc11
chore(cordis): upgrade Core to 4.0.0-rc.11
2026-10-28 21:34:50 +08:00
LogosVeritas 0c78c4c710 fix(sdk): return RunResult after native command activity 2026-10-28 21:14:21 +08:00
imccyu b9fafb54c8 Merge pull request #6951 from deepseek-harness/feat/extensible-context-menus
feat(client): 统一可扩展右键菜单与原始文件操作
2026-10-28 21:13:34 +08:00
zhc 34411fd570 Merge master into feat/extensible-context-menus 2026-10-28 20:58:53 +08:00
_Kerman 2b6fedd33b Merge pull request #7056 from deepseek-harness/xtr/file-link-line-suffix
fix(web): 容错解析 Markdown 文件位置并保留 URL 链接
2026-10-28 20:53:48 +08:00
Shigma 06fa1ba7df test(forge): cover fetches settling after service disposal under rc.11 teardown 2026-10-28 20:40:02 +08:00
zhc 9dce789696 refactor(client): render context menu icons through keyed slots 2026-10-28 20:27:27 +08:00
_Kerman 2e5ac1db66 test(client): wait longer for the lazy frontmatter field list 2026-10-28 20:06:32 +08:00
zhc a5f1d4a16a refactor(client): bind context menus at their Slot consumers
Merge master and preserve pinned-row visibility. Remove redundant Chat and tool-tree menu forwarding, unify trigger names, and bind file targets at the consuming Slot. Address CI static and coverage gaps without changing upstream scroll assertions.
2026-10-28 19:15:45 +08:00
Shigma b1f635f325 docs(vendor): sync rescope versions with Core and Timer pins 2026-10-28 18:30:11 +08:00
Saafo 087aacf33a Merge pull request #7478 from deepseek-harness/saafo/mobile-ui-polish
fix(web): polish mobile navigation and narrow-page alignment
2026-10-28 17:58:39 +08:00
Shigma 714ef855b2 docs(vendor): give local modifications stable ids 2026-10-28 17:47:42 +08:00
Yichen Jiang 2d709ab5be fix(forge): address check states and review accessibility 2026-10-28 17:45:32 +08:00
CreatixChu a2200ca581 Merge pull request #7483 from deepseek-harness/fix/cua-helper-smoke-startup
fix(cua): 支持无桌面会话打包并保留启动诊断
2026-10-28 17:36:31 +08:00
Shigma afb1acd7b1 fix(app-boot): read provider fibers through rc.11 Impl.ctx 2026-10-28 17:27:40 +08:00
Shigma 1aead808e2 chore(cordis): merge master into cordis-core-rc11 2026-10-28 17:27:40 +08:00
Saafo eac359730b 🧪 Align plugin header tests with mobile page insets 2026-10-28 17:24:39 +08:00
_Kerman 12d86921bb test(web): pin the settled run's log path in the registry install golden
The done screen's details now name the complete Host log, so the golden
records that line; its random operation directory is normalized like the
other install-details goldens.
2026-10-28 17:16:54 +08:00
_Kerman 42a0dcc699 docs: regenerate the event graph after the plugin-manager JSDoc shift
The JSDoc additions above the plugin-manager event declarations moved
their recorded line numbers, which `verify-doc-graphs` compares.
2026-10-28 17:16:49 +08:00
LogosVeritas 1950259ce1 fix(sdk): keep query internal and return session identity 2026-10-28 17:15:21 +08:00
Yichen Jiang ec733d5bfb Merge pull request #7480 from deepseek-harness/worktree/fix-uv-lock-reference-check
fix(docs): ignore artifact byte counts in repository references
2026-10-28 17:14:46 +08:00
creatixchu acab1c96ef test(cua): reject empty smoke discovery and document runtime checks 2026-10-28 17:11:34 +08:00
Saafo f1ac884b3f 🐛 Reconcile mobile UI polish with current master and review 2026-10-28 17:08:26 +08:00
zhc 49e9d42a00 refactor(context-menu): inject shared trigger bindings through slots 2026-10-28 17:08:06 +08:00
creatixchu 28d806e447 fix(cua): retain malformed startup replies and raw diagnostics 2026-10-28 17:05:05 +08:00