玉澜
ef73257a69
Merge remote-tracking branch 'upstream/main' into feat/unified-command-framework-core
2026-08-11 11:58:36 +08:00
github-actions[bot]
622632908e
Merge pull request #943 from DingTalk-Real-AI/codex/fix-helper-ci-sharding
...
ci: shard helper changes through full suite
2026-08-11 11:27:09 +08:00
玉澜
8034f0c2dc
fix: preserve nested error operation context
2026-08-11 11:15:36 +08:00
玉澜
5b0e44290e
Merge remote-tracking branch 'upstream/main' into feat/unified-command-framework-core
2026-08-11 11:02:00 +08:00
chichuan
10fe258e4b
ci: shard helper changes through full suite
2026-08-11 10:54:42 +08:00
github-actions[bot]
22ab166c9b
Merge pull request #905 from wxianfeng/feat/dws-event-oa
...
feat(event): support personal OA approval events
2026-08-11 02:46:51 +00:00
玉澜
5c2181a31d
test: require envelope-safe fields projection
2026-08-11 10:30:23 +08:00
玉澜
670ab1fd5e
Merge remote-tracking branch 'upstream/main' into feat/unified-command-framework-core
2026-08-11 10:24:36 +08:00
玉澜
b299400017
fix: preserve result envelope with fields
2026-08-11 10:23:59 +08:00
玉澜
3afcabc41d
fix: report output publication failures
2026-08-11 10:20:05 +08:00
炳昱
4a4a1e0407
Merge branch 'main' of https://github.com/DingTalk-Real-AI/dingtalk-workspace-cli into feat/dws-event-oa
2026-08-11 10:18:55 +08:00
修雨
730d3fa27f
Merge pull request #941 from DingTalk-Real-AI/codex/issue-940-stdio-idempotency-race-budget
...
test(transport): widen stdio idempotency race budget
2026-08-11 09:06:58 +08:00
玉澜
a43e75e8df
Merge remote-tracking branch 'upstream/main' into feat/unified-command-framework-core
2026-08-11 00:18:18 +08:00
修雨
c295027e84
Merge main into test/transport race budget candidate
2026-08-10 23:47:12 +08:00
github-actions[bot]
24437fc1a5
Merge pull request #921 from DingTalk-Real-AI/codex/interface-migration-governance
...
ci: govern exact CLI flag migrations
2026-08-10 23:43:19 +08:00
玉澜
2aad96fa7b
Merge remote-tracking branch 'upstream/main' into feat/unified-command-framework-core
2026-08-10 23:42:21 +08:00
玉澜
3fe2a7f5c0
fix: preserve emitted result exit codes on signals
2026-08-10 23:42:11 +08:00
chichuan
e9850a2e49
fix(ci): enforce stable Schema compatibility
2026-08-10 23:06:13 +08:00
玉澜
24fd2d2573
fix: use default legacy status rollout
2026-08-10 22:49:53 +08:00
玉澜
90d99d9bbe
fix: preserve connect status output compatibility
2026-08-10 22:47:55 +08:00
chichuan
8097943e3a
Merge branch 'main' into codex/interface-migration-governance
2026-08-10 22:31:16 +08:00
github-actions[bot]
d5a9a72fa6
Merge pull request #931 from DingTalk-Real-AI/fix/schema-compat-policy-int
...
ci(schema): allow reviewed parameter type migrations
2026-08-10 22:22:35 +08:00
炳昱
6f73e5187a
Merge official main into feat/dws-event-oa
2026-08-10 22:21:25 +08:00
chichuan
b7918be6f3
fix(ci): require stable flag migration reference
2026-08-10 22:16:00 +08:00
玉澜
a37f614be4
test: cover unified schema validation edges
2026-08-10 22:15:04 +08:00
chichuan
b84b56d9f8
Merge origin/main into interface migration governance
2026-08-10 22:03:18 +08:00
chichuan
e66cd95c51
Merge remote-tracking branch 'origin/main' into fix/schema-compat-policy-int
2026-08-10 21:59:55 +08:00
chichuan
7e8b216e07
ci(schema): compare the full parameter contract for reviewed type migrations
...
Auto-CR (P1) correctly flagged that the carve-out's "nothing else changed"
guard was keyed on len(otherFailures) == 0, which only observes changes the
gate already judges incompatible. Several parameter contract changes are
individually compatible and so produce no failure at all: relaxing required or
cli_required, clearing required_when, widening enum, clearing interface_type,
and clearing property through a reviewed mapping exclusion. Any of those could
have ridden along with a reviewed type migration, leaving the exemption wider
than both its documentation and what the entry actually reviewed.
Replace the failure-list heuristic with a real equality check over every
published field except Type. Comparing the struct also means a field added to
parameterSchema later is covered automatically, instead of silently widening
every existing entry. The type check moves back ahead of the field loop because
it no longer needs to observe the other findings.
Add a rejection case for each individually-compatible direction. Each case first
asserts that the drift alone really is compatible, so it keeps exercising the
equality guard instead of quietly duplicating one of the incompatible-bundle
cases.
Verified against the previous implementation: with the old guard all six new
cases fail while the nine incompatible-bundle cases still pass, which is exactly
the gap that was reported.
2026-08-10 21:52:58 +08:00
玉澜
12088f2d44
Merge remote-tracking branch 'upstream/main' into feat/unified-command-framework-core
2026-08-10 21:24:58 +08:00
玉澜
d9c74fbe96
feat: add result schemas and devapp pagination
2026-08-10 21:23:23 +08:00
github-actions[bot]
5501c9f1a5
Merge pull request #933 from pengzhihan47-star/codex/doc-shortcut_and_skill_opt
...
feat(doc): harden dingtalk-doc shortcuts, contracts, and verification
2026-08-10 21:11:23 +08:00
修雨
af71efd253
test(transport): widen stdio idempotency race budget
...
Refs #940
Authority: https://github.com/DingTalk-Real-AI/dingtalk-workspace-cli/issues/940
Assignment: https://github.com/DingTalk-Real-AI/dingtalk-workspace-cli/issues/940#issuecomment-5239203628
2026-08-10 18:58:21 +08:00
炳昱
a9c0e0409c
Merge remote-tracking branch 'official/main' into feat/dws-event-oa
2026-08-10 17:58:42 +08:00
炳昱
9616441e54
fix(skill): migrate retired shared skill
2026-08-10 17:58:33 +08:00
柏智
eefe6f05e1
fix(schema): review doc import constraint transition
2026-08-10 17:49:27 +08:00
柏智
6598292b1b
fix(doc): allow import to default root
2026-08-10 17:32:23 +08:00
柏智
dea637228d
fix(doc): preserve schema compatibility after review
2026-08-10 17:32:23 +08:00
柏智
a09467f1eb
fix(doc): address PR 906 review feedback
2026-08-10 17:32:23 +08:00
柏智
34feb348af
feat(doc): harden shortcuts and skill routing
2026-08-10 17:32:23 +08:00
chichuan
6b1a1a6201
Merge branch 'main' into fix/schema-compat-policy-int
2026-08-10 17:19:54 +08:00
github-actions[bot]
9f60cdeef1
Merge pull request #920 from Anonymity-0/feat/card-reply-mentions
...
feat(chat): support mentions in streaming card creation
2026-08-10 17:06:24 +08:00
前津
258caa5906
fix(chat): fail safely when card mention tag is missing
2026-08-10 16:39:51 +08:00
前津
a0d59a79aa
feat(chat): prepend card mention tag to content
2026-08-10 16:39:51 +08:00
前津
c7148f3ebb
docs(chat): clarify streaming card mention content
2026-08-10 16:39:51 +08:00
前津
ef29b48a55
fix(chat): keep skill within context budget
2026-08-10 16:39:51 +08:00
前津
5c33ea526e
feat(chat): support mentions in streaming card creation
2026-08-10 16:39:51 +08:00
chichuan
6d3b54b25f
Merge branch 'main' into fix/schema-compat-policy-int
2026-08-10 16:37:45 +08:00
玉澜
b6101bdbc3
fix: preserve typed error fallback contract
2026-08-10 16:35:22 +08:00
github-actions[bot]
867bb44586
chore: update beta formula for v1.0.58-beta.2 [skip ci]
2026-08-10 08:22:55 +00:00
玉澜
538f2aba6f
fix: complete unified output lifecycle coverage
2026-08-10 16:19:07 +08:00