Anonymity-0
665b79d8da
Merge branch 'main' into feat/robot-message-image-file
2026-08-06 09:54:07 +08:00
github-actions[bot]
4bcf71fb9e
Merge pull request #881 from Anonymity-0/feat/chat-reply-mentions
...
feat(chat): support mentions in message replies
2026-08-05 23:10:42 +08:00
前津
545ee17316
fix(chat): add missing reply mention placeholders
2026-08-05 21:23:12 +08:00
前津
0c62938f74
feat(chat): support mentions in message replies
2026-08-05 21:23:12 +08:00
Anonymity-0
66a676b6aa
Merge branch 'main' into feat/robot-message-image-file
2026-08-05 20:02:09 +08:00
前津
23bbbccb7e
fix: use DX markdown type for robot direct messages
2026-08-05 19:58:17 +08:00
github-actions[bot]
45b43e52bb
chore: update beta formula for v1.0.57-beta.2 [skip ci]
2026-08-05 11:49:09 +00:00
chichuan
95a5cc42ce
Merge pull request #879 from DingTalk-Real-AI/codex/changelog-v1.0.57-beta.2
...
docs: seal v1.0.57-beta.2 changelog
v1.0.57-beta.2
2026-08-05 19:36:25 +08:00
chichuan
fec750b09e
docs: remove duplicate beta.2 changelog entry
2026-08-05 19:26:27 +08:00
chichuan
ddd5f15b91
docs: seal v1.0.57-beta.2 changelog
2026-08-05 19:19:49 +08:00
github-actions[bot]
db50be868b
Merge pull request #876 from DingTalk-Real-AI/codex/restore-chat-im-compat
...
fix(chat): restore stable send and history compatibility
2026-08-05 19:13:50 +08:00
Dennis
a6220d7d8b
fix(chat): preserve migration hints with legacy flags
2026-08-05 18:19:16 +08:00
Dennis
81bf0d2a6b
test(coverage): stabilize drive worker cancellation branch
2026-08-05 18:05:54 +08:00
Dennis
f3a95d34a3
fix(chat): restore stable send and history compatibility
2026-08-05 17:32:12 +08:00
Anonymity-0
f1e95d763d
Merge branch 'main' into feat/robot-message-image-file
2026-08-05 16:59:20 +08:00
chichuan
a37e6e6847
Merge pull request #875 from DingTalk-Real-AI/codex/changelog-v1.0.57-beta.1
...
docs: seal v1.0.57-beta.1 changelog
v1.0.57-beta.1
2026-08-05 16:51:42 +08:00
chichuan
0ceb96c745
docs: seal v1.0.57-beta.1 changelog
2026-08-05 16:47:10 +08:00
前津
9140015c42
test(chat): cover exclusive robot targets
2026-08-05 16:43:51 +08:00
前津
de418c5696
test: cover robot rich media branches
2026-08-05 16:43:51 +08:00
前津
5ec5b9811c
chore(chat): omit rich media tests
2026-08-05 16:43:51 +08:00
前津
378eaa377e
test(chat): use managed rich media seams
2026-08-05 16:43:50 +08:00
前津
d4368be1c3
fix(chat): preserve text schema compatibility
2026-08-05 16:43:50 +08:00
前津
9733acfb5a
feat(chat): support robot image and file messages
2026-08-05 16:43:50 +08:00
github-actions[bot]
114503d52f
Merge pull request #872 from lifeihong/feat/addUpdateUserOwnessV2A84934011
...
feat(contact): add update-ownness command for user personal status
2026-08-05 08:36:50 +00:00
chichuan
9de1c9c304
Merge branch 'main' into feat/addUpdateUserOwnessV2A84934011
2026-08-05 16:25:02 +08:00
github-actions[bot]
840e1d665f
Merge pull request #861 from DingTalk-Real-AI/codex/sync-wukong-whiteboard
...
feat: add document whiteboard workflows
2026-08-05 16:17:14 +08:00
昕卉
f362c8c2a4
Merge remote-tracking branch 'upstream/main' into feat/addUpdateUserOwnessV2A84934011
2026-08-05 16:06:52 +08:00
chichuan
e73a1556ce
Merge latest main into codex/sync-wukong-whiteboard
...
冲突仅在 skills/mono/SKILL.md 的意图路由表,两侧改动正交,均保留:
- 本分支新增的 whiteboard 路由行
- main 把 event 行拆成 `event +listen-im` / `event consume` 的新表述
(下文「优先由一个 dws event +listen-im 进程表达目标」已是 main 版本,
保留旧 event 行会自相矛盾)
2026-08-05 15:59:17 +08:00
昕卉
186f2fa474
test(contact): add update-ownness tests and align confirmation with framework gate
2026-08-05 15:39:22 +08:00
github-actions[bot]
d91a93c43b
Merge pull request #860 from DingTalk-Real-AI/codex/multi-im-optimization
...
feat(im): harden Multi IM and publish complete Chat Schema
2026-08-05 15:28:29 +08:00
chichuan
08254e2a36
fix(whiteboard): fail closed when insert verification query fails
...
回查循环原先吞掉全部 queryErr,鉴权失败、MCP 错误与 JSONML 解析失败都
退化成 soft success 返回 whiteboardId: null,Agent 会把硬失败误判成最终
一致性并带着空 partId 继续调用 whiteboard query/update。
- 引入 errWhiteboardBlockPending sentinel,只有「块暂不可见」允许重试;
其余错误立即返回,并把已插入的 blockId 带进错误消息供复原
- queryWhiteboardCardNode 严格校验 blocks 字段(缺失 / 非数组均为协议
错误),避免畸形响应伪装成「块暂不可见」
- --ref-block 与 --parent-block、--where 与 --parent-block 显式互斥,
锚点组装改用 else if 让单一定位分支在代码上自证
- 补全 mono / multi 两份 recipes.md 被截断的开篇句
- doc 根命令的命令结构清单补上 whiteboard insert 与 media upload/download
- 新增 3 个回归测试覆盖 fail-closed、soft success 与锚点互斥
2026-08-05 15:14:27 +08:00
Dennis
e2c15fe9c8
fix(schema): reject breaking constraint expansion
2026-08-05 14:56:18 +08:00
Dennis
9fdf0d2cb3
fix(im): preserve incomplete read failures
2026-08-05 14:27:53 +08:00
Dennis
b6325a4f8a
fix(im): harden user resolution and broadcast lookup
2026-08-05 13:57:27 +08:00
昕卉
fdd9e189d6
add update ownness
2026-08-05 13:32:23 +08:00
chichuan
eebdf52da9
fix: classify local whiteboard example precondition
2026-08-05 12:28:46 +08:00
chichuan
9eaee76a51
Merge origin/main into codex/sync-wukong-whiteboard
2026-08-05 11:51:35 +08:00
Dennis
2588c711a7
Merge origin/main into codex/multi-im-optimization
2026-08-05 11:24:58 +08:00
john
000bc13450
Merge pull request #830 from typefield/agent/cmdcore-phase2
...
feat(corecmd): unify leaf/shortcut command framework onto a shared typed base
2026-08-05 10:03:21 +08:00
Dennis
01782cd9d7
test(profilectx): cover profile selector
2026-08-05 09:35:57 +08:00
玉澜 and Cursor
ba56b7ff78
fix(test): use testseam.Protect in InitDepsForTest coverage
...
Policy bans manual t.Cleanup deps restores; Protect is the required seam form.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-05 02:03:51 +08:00
玉澜 and Cursor
c5c97e60f3
test(coverage): cover InitDepsForTest and StaticServers visibility
...
Platform coverage only selects TestCrossPlatformCoverage*; name the new
declaration-only visibility regression accordingly and exercise the ForTest
deps restore helper.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-05 01:49:37 +08:00
玉澜 and Cursor
6780177356
fix(test): assert non-dry-run version preflight via CallTool
...
Outside --dry-run, list_doc_versions uses the normal CallTool channel;
CallReadTool is reserved for the dry-run read path.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-05 01:30:17 +08:00
玉澜 and Cursor
5fa40b8ada
fix: keep Schema source visibility without clobbering deps
...
Declaration-only roots skip injectStaticServers; derive product visibility
from StaticServers directly so reverse completeness is not weakened, and
restore helpers deps via pointer snapshot instead of InitDeps(nil).
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-05 01:22:45 +08:00
玉澜 and Cursor
8a7d4a7027
fix: nil-safe doc deprecation wrappers for declaration-only Schema probes
...
Homology Execute probes use NewSchemaSourceRootCommand (no InitDeps); skip
deps.Out when unset and InitDeps a throwaway caller on the probe path.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-05 00:18:46 +08:00
玉澜 and Cursor
894e550950
fix: keep schema source root from clobbering runtime deps/endpoints
...
Schema assembly must mount the reviewed command tree without InitDeps or
SetDynamicServers, so a live process keeps its ToolCaller and plugin
endpoints. Also restore doc version revert dry-run short-circuit so
--dry-run skips remote version preflight.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-04 23:42:05 +08:00
Dennis
ad4ed41559
Merge origin/main into codex/multi-im-optimization
2026-08-04 22:23:31 +08:00
玉澜 and Cursor
bb205c0f5c
ci: align macOS auth filter with main
...
Drop Windows-only DPAPI export/import names from the darwin -run filter;
those tests skip on macOS and already run under the Windows job.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-04 22:14:48 +08:00
Dennis
86f9054d5b
test(chat): cover batch output failures
2026-08-04 22:13:20 +08:00
玉澜 and Cursor
82c6b631bf
Merge origin/main into agent/cmdcore-phase2
...
Resolve macOS CI auth/keychain job conflicts by keeping main's focused
6m keychain/auth split and unsigned-darwin self-heal filter, while retaining
this branch's portable DPAPI export/import diagnostics coverage.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-04 22:11:33 +08:00