chichuan
aeb1b2ced2
fix(ci): cross-check strict ruleset via GraphQL
2026-08-25 11:39:33 +08:00
chichuan
e3124ccea1
fix(ci): accept strict ruleset read projection
2026-08-25 11:11:21 +08:00
chichuan
5605821a70
Merge remote-tracking branch 'origin/main' into codex/fix-pr-1077-router-governance
2026-08-25 10:54:12 +08:00
github-actions[bot]
3fd0d97a26
Merge pull request #1110 from DingTalk-Real-AI/codex/fix-command-typo-guidance
...
fix(cli): add bounded command typo guidance
2026-08-25 02:11:21 +00:00
赤川
71556a19d9
Merge branch 'main' into codex/fix-command-typo-guidance
2026-08-25 09:50:28 +08:00
github-actions[bot]
69f1337316
Merge pull request #1109 from DingTalk-Real-AI/codex/dev-devapp-agoal-shortcuts
...
feat(shortcut): harden DevApp and Agoal task surfaces
2026-08-24 22:55:59 +00:00
Dennis
01476727e9
feat(shortcut): harden DevApp and Agoal task surfaces
2026-08-25 02:36:18 +08:00
chichuan
61ffc988c5
test: cover command resolution edge cases
2026-08-25 01:33:52 +08:00
chichuan
156be4cee7
fix: preserve guarded flag values during command resolution
2026-08-25 00:50:05 +08:00
chichuan
2a42e282c7
fix: align typo guidance with command framework
2026-08-25 00:50:03 +08:00
chichuan
f5378d2f28
test: cover typo guidance CI edges
2026-08-25 00:50:01 +08:00
chichuan
ea4a463956
fix: add bounded command typo guidance
2026-08-25 00:49:59 +08:00
github-actions[bot]
8d34acbb38
Merge pull request #1130 from DingTalk-Real-AI/codex/fix-todo-upstream-internal-error
...
fix(todo): classify upstream failures and validate inputs
2026-08-25 00:44:39 +08:00
克谨
9401f9921a
merge: sync latest main
2026-08-25 00:09:27 +08:00
github-actions[bot]
ed951ff0e1
chore: update beta formula for v1.0.60-beta.2 [skip ci]
2026-08-24 15:57:43 +00:00
赤川
b42596214d
Merge pull request #1133 from DingTalk-Real-AI/codex/changelog-v1.0.60-beta.2-amendment
...
docs: amend v1.0.60-beta.2 release notes
v1.0.60-beta.2
2026-08-24 23:42:06 +08:00
chichuan
f684c412ea
docs: amend v1.0.60-beta.2 release notes
2026-08-24 23:37:21 +08:00
克谨
a4813f78bc
fix(todo): preserve priority schema compatibility
2026-08-24 23:33:43 +08:00
赤川
415d962371
Merge pull request #1131 from DingTalk-Real-AI/codex/fix-pretag-beta-seal-amendment
...
fix(policy): allow audited pre-tag beta amendments
2026-08-24 23:13:59 +08:00
chichuan
26253a4eeb
fix(policy): allow audited pre-tag beta amendments
2026-08-24 23:11:30 +08:00
克谨
46fdaed90b
Merge remote-tracking branch 'origin/main' into codex/fix-todo-upstream-internal-error
2026-08-24 23:10:17 +08:00
克谨
9ea19315e9
fix(todo): classify upstream failures and validate inputs
2026-08-24 23:04:45 +08:00
github-actions[bot]
8549a90402
Merge pull request #1127 from DingTalk-Real-AI/codex/param-hallucination-6-products
...
feat(cli): govern six product parameter aliases
2026-08-24 22:59:59 +08:00
克谨
a5dbd2e049
Merge remote-tracking branch 'origin/main' into codex/param-hallucination-6-products
2026-08-24 22:33:48 +08:00
github-actions[bot]
0ebdcb455d
Merge pull request #1105 from maoqxxmm/codex/sheet-float-image-local-file
...
feat(sheet): support local files for float images
2026-08-24 14:30:48 +00:00
克谨
b1a6f9e20c
Merge remote-tracking branch 'origin/main' into codex/param-hallucination-6-products
2026-08-24 22:03:15 +08:00
xiatian
29a0dde9d4
Merge remote-tracking branch 'upstream/main' into codex/sheet-float-image-local-file
2026-08-24 22:02:38 +08:00
克谨
0fae9dd8b3
feat(cli): govern six product parameter aliases
2026-08-24 22:01:10 +08:00
赤川
6096227511
Merge pull request #1126 from DingTalk-Real-AI/codex/changelog-v1.0.60-beta.2
...
chore(release): prepare v1.0.60-beta.2
2026-08-24 22:00:23 +08:00
chichuan
aa265acd50
chore(release): prepare v1.0.60-beta.2
2026-08-24 21:46:54 +08:00
赤川
7210e5677c
Merge pull request #1121 from hlzjsong/refresh_legacy_slot_fix
...
recover identity refresh from legacy global slot
2026-08-24 21:38:58 +08:00
赤川
1c90623e31
Merge branch 'main' into refresh_legacy_slot_fix
2026-08-24 21:38:34 +08:00
github-actions[bot]
e7236e27d4
Merge pull request #1101 from zh-tinghe/feat/migrate-edu-contact
...
feat: add edu & college vendor extension commands
2026-08-24 13:33:58 +00:00
赤川
e73ebab2db
Merge branch 'main' into feat/migrate-edu-contact
2026-08-24 21:03:27 +08:00
xiatian
1b6a592387
Merge remote-tracking branch 'upstream/main' into codex/sheet-float-image-local-file
2026-08-24 20:59:28 +08:00
github-actions[bot]
ce7f66ff8e
Merge pull request #1117 from maoqxxmm/codex/schema-compat-float-image-one-of
...
fix(schema): review float image constraint transition
2026-08-24 12:46:49 +00:00
赤川
e58f255476
Merge branch 'main' into refresh_legacy_slot_fix
2026-08-24 20:28:19 +08:00
赤川
79f4f66d34
Merge branch 'main' into feat/migrate-edu-contact
2026-08-24 20:25:16 +08:00
听荷
66061bb0b0
fix(college-contact): 移除可复制破坏性示例中的确认绕过参数并补齐契约示例必填参数
...
CR P1-1:15 个 user_required 叶子的 Cobra Example 携带 -y/--yes,
Agent 或用户直接复制即绕过本 PR 实现的用户确认门。改为只保留
--dry-run 预览示例(含 -f json 变体),确认参数由调用方在取得
用户明确确认后自行追加。
CR P1-2:create-group-rule 的 Contract.Selection.Examples 缺少必填
--dept-type,示例实际执行会在参数校验阶段失败。同类缺陷在本文件另有
6 处(dept create / employee add / alumni list / alumni add-alumnus /
alumni update-alumnus / graduate batch-update-pending),一并对齐到
各自 Cobra Example;另修正 dept update、dept batch-update-type 契约
示例中 dept-type 取值与 Cobra 示例不一致的问题(standard -> college)。
验证:5 个产品共 153 条 Contract.Selection.Examples 全部 --dry-run
可执行(153/153 ok);changed code coverage 100.0000%。
2026-08-24 20:23:21 +08:00
xiatian
1d14258121
Merge remote-tracking branch 'upstream/main' into codex/schema-compat-float-image-one-of
2026-08-24 20:15:41 +08:00
muling.cs
cbbc9a9f90
refresh token legacy_recovery
2026-08-24 20:14:36 +08:00
github-actions[bot]
723d43f660
Merge pull request #1056 from AlwaysLee/feat/drive-permission-get-setting
...
feat(drive): add permission get-setting command
2026-08-24 12:09:36 +00:00
半圭
12d60d264d
fix(drive): address review feedback on permission get-setting
...
- drop shareScope.required=["linkShare"] from the result schema: the
production response omits linkShare unless link sharing is configured;
document the conditional presence in the schema description, tests,
and both skill references
- spell out policy value tiers in skill docs (READER_AND_ABOVE /
DOWNLOADER_AND_ABOVE / EDITOR_AND_ABOVE / MANAGER_AND_ABOVE) so the
shorthand no longer diverges from the schema enums
2026-08-24 19:46:13 +08:00
半圭
7bb2019dfe
feat(drive): expose disabledValues with per-value reasons in get-setting schema
2026-08-24 19:46:13 +08:00
半圭
9e692ce0bf
docs(drive): align get-setting semantics with final GUI wording
...
Sync the get-setting schema descriptions and skill references with the
server-side finalized policy texts: policy code semantics now quote the
product permission-settings page labels (e.g. external_share=add
external collaborators, watermark=show watermark, node_spread_scope=
download and distribution scope), the node_spread_scope binary values
read ALL_NODES=all documents and PREVIEWABLE_ONLY=previewable documents
only (online documents, images, videos, etc.), and the contract test
value-semantic fragments follow the same wording. Both mono and multi
drive references also list per-policy name/description examples
(external_share, node_spread with NOBODY, node_move_forbidden) quoted
verbatim from the server i18n single source.
2026-08-24 19:46:13 +08:00
半圭
e2b390217a
feat(drive): align get-setting schema with self-explaining policy values
...
Sync the get_permission_setting result contract with the finalized
server-side enums: switch values ON/OFF become ENABLED/DISABLED and the
node_spread_scope binary ALL_CONTENT becomes ALL_NODES (restriction
applies to all nodes vs previewable-only nodes), while policy codes,
threshold domains, permissionMode and shareScope stay unchanged.
Policies now carry per-entry name and description fields (Chinese label
and value semantics from the server i18n single source) as deterministic
required members, mirrored in the contract test assertions and both mono
and multi drive skill quick references.
2026-08-24 19:46:13 +08:00
半圭
09ecaaa7a1
feat(drive): document get-setting response schema and field semantics
...
Declare the drive.permission get_setting ResultSpec data schema from the
server-side output metadata so the field-level contract (permissionMode,
shareScope, policy codes and their typed value domains, inherited /
allowedValues semantics) is reviewed code guarded by contract tests, and
add field-quick-reference rows for the get-setting section in both mono
and multi drive skill references.
2026-08-24 19:46:13 +08:00
半圭
95ecc99c41
fix: route drive permission get-setting to drive MCP server
2026-08-24 19:46:13 +08:00
半圭
6df6b3f8dd
docs(release): use PR-numbered fragment name for drive permission get-setting
2026-08-24 19:46:13 +08:00
半圭
227861a71d
feat(drive): add permission get-setting command
2026-08-24 19:46:13 +08:00