Dongming Ji
96f406be6b
Merge branch 'main' into fix/json-output-doc-export-drive-download
2026-08-11 13:34:55 +08:00
github-actions[bot]
b923f522d5
Merge pull request #912 from aqruan/fix/minutes-permission-apply-policy-int
...
fix(minutes): type permission apply --policy as int
2026-08-11 04:01:32 +00:00
Dongming Ji
1d2edbaa9f
Merge branch 'main' into fix/json-output-doc-export-drive-download
2026-08-11 11:45:16 +08:00
chichuan
0b43905697
Merge branch 'main' into fix/minutes-permission-apply-policy-int
2026-08-11 11:29:04 +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
chichuan
2ec25ebb98
Merge branch 'main' into fix/minutes-permission-apply-policy-int
2026-08-11 11:08:54 +08:00
Dongming Ji
bccc9eb056
Merge branch 'main' into fix/json-output-doc-export-drive-download
2026-08-11 11:03:13 +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
阮知夏
d3e444cb56
docs(changelog): move the Minutes policy notes into Unreleased
...
The two Minutes notes (permission apply --policy int typing and the skill
reference updates) landed in the released 1.0.58-beta.2 section after the
branch merged main. That rewrites published release notes and would drop
both notes from the next release generated out of Unreleased. Move them
verbatim into a Changed subsection under Unreleased; the beta.2 section is
byte-identical to main again.
2026-08-11 10:43:51 +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
aqruan
e38fd9ab93
Merge branch 'main' into fix/minutes-permission-apply-policy-int
2026-08-11 10:09:53 +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
chichuan
783e1eeef9
fix(ci): stabilize minutes coverage contracts
2026-08-11 00:13:48 +08:00
修雨
c295027e84
Merge main into test/transport race budget candidate
2026-08-10 23:47:12 +08:00
chichuan
75b54a9467
Merge branch 'main' into fix/minutes-permission-apply-policy-int
2026-08-10 23:44:46 +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
Dongming Ji
851d491d2a
Merge branch 'main' into fix/json-output-doc-export-drive-download
2026-08-10 23:31:35 +08:00
chichuan
b55f243780
ci(test): shard helper changes in full suite
2026-08-10 23:25:52 +08:00
chichuan
e9850a2e49
fix(ci): enforce stable Schema compatibility
2026-08-10 23:06:13 +08:00
chichuan
8097943e3a
Merge branch 'main' into codex/interface-migration-governance
2026-08-10 22:31:16 +08:00
chichuan
a68c06540c
Merge remote-tracking branch 'origin/main' into fix-912-conflict
...
# Conflicts:
# CHANGELOG.md
2026-08-10 22:26:01 +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
Dongming Ji
b70e109e89
Merge branch 'main' into fix/json-output-doc-export-drive-download
2026-08-10 22:13:31 +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
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
如椽
7ffb48c9ae
test: cover JSON export and download receipts
2026-08-10 19:57:37 +08:00
如椽
a24fd542c0
Merge remote-tracking branch 'upstream/main' into fix/json-output-doc-export-drive-download
...
# Conflicts:
# CHANGELOG.md
2026-08-10 19:28:55 +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
如椽
08ee5dc573
fix: emit JSON receipts for exports and downloads
2026-08-10 17:21:54 +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
github-actions[bot]
867bb44586
chore: update beta formula for v1.0.58-beta.2 [skip ci]
2026-08-10 08:22:55 +00:00