半圭
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
Dennis4477 and Dennis
20a01aaeff
policy: support compatibility-visible availability migrations ( #1123 )
...
Co-authored-by: Dennis <xinyang.dxy@alibaba-inc.com >
2026-08-24 19:37:21 +08:00
Dennis4477
c75eda1a2b
Merge pull request #1118 from DingTalk-Real-AI/codex/devapp-availability-migration-plan
...
policy: plan DevApp availability hardening migration
2026-08-24 18:49:08 +08:00
Dennis
c5d58ec49d
policy: plan devapp shortcut availability hardening
2026-08-24 18:27:12 +08:00
github-actions[bot]
adbc9aac3e
Merge pull request #1120 from DingTalk-Real-AI/codex/param-hallucination-8-products
...
feat(cli): optimize parameter aliases for eight products
2026-08-24 18:25:44 +08:00
克谨
b57cecb62d
feat(cli): optimize eight shortcut parameter aliases
2026-08-24 17:51:45 +08:00
Dennis4477
8dc52d052c
Merge pull request #1113 from DingTalk-Real-AI/codex/devapp-availability-compat-governance
...
policy: add consumable Schema availability migrations
2026-08-24 17:39:07 +08:00
Dennis
6147021ae8
policy: add consumable schema availability migrations
2026-08-24 16:47:19 +08:00
赤川
ae31d371de
Merge pull request #1114 from DingTalk-Real-AI/codex/fix-policy-timeout-governance
...
ci: extend Policy job timeout for large Schema surfaces
2026-08-24 16:46:22 +08:00
chichuan
c20a53cd8a
ci: extend Policy job timeout
2026-08-24 16:43:10 +08:00
github-actions[bot]
1bb56364c2
Merge pull request #1111 from DingTalk-Real-AI/codex/ci-windows-coverage-governance
...
ci: bound exhaustive coverage test runtimes
2026-08-24 15:54:27 +08:00
克谨
758b0f875e
ci: bound exhaustive coverage test runtimes
2026-08-24 15:28:00 +08:00
github-actions[bot]
19be571574
Merge pull request #1107 from DingTalk-Real-AI/codex/devdoc-hrbrain-pat-shortcuts
...
feat(shortcut): harden Devdoc HRbrain and PAT surfaces
2026-08-24 14:24:48 +08:00
Dennis
b5a287ae71
feat(shortcut): harden devdoc hrbrain and pat surfaces
2026-08-24 13:10:38 +08:00
github-actions[bot]
da6f867dfa
Merge pull request #1085 from typefield/feat/drive-permission-pagination
...
feat(drive,doc,wiki): permission/member list pagination and multi-type members
2026-08-24 12:17:02 +08:00
zengyouling.zyl
82dc2b5e5e
Merge remote-tracking branch 'upstream/main' into feat/drive-permission-pagination
2026-08-24 11:57:48 +08:00
zengyouling.zyl
9265fd4cb8
fix(skill): point wiki member pagination at native wiki member list
2026-08-24 11:57:36 +08:00
github-actions[bot]
e324ef9d4a
Merge pull request #1069 from WHUTzju/feat/add-aitable-datasource-tools
...
Feat/add aitable datasource tools
2026-08-24 11:33:54 +08:00
zengyouling.zyl
fb1847d62e
Merge remote-tracking branch 'upstream/main' into feat/drive-permission-pagination
2026-08-24 11:15:26 +08:00
zengyouling.zyl
331681e82b
ci: retrigger auto-cr to pick up screenshot evidence
2026-08-24 11:05:14 +08:00
陌渊
1633888290
Merge upstream/main: resolve shortcut count conflict + fix field-ids doc
...
- schemaPublishedShortcutCount: 461→468 after merging aisearch/contact/live
shortcuts from upstream/main
- Fix P2: datasource-update --field-ids doc says "不传时同步全部字段" but
actual behavior keeps existing field config; fixed in usage guide and
reference
2026-08-24 10:54:58 +08:00
github-actions[bot]
206f33ae1c
Merge pull request #1083 from DingTalk-Real-AI/codex/shortcut-aisearch-contact-live
...
feat(shortcut): harden AiSearch Contact and Live task surfaces
2026-08-24 10:44:39 +08:00
陌渊
9259477372
[WP-46-001] fix: update shortcut count constants to match merged sheet/whiteboard shortcuts
...
publicShortcutCount 422→424, schemaPublishedShortcutCount 460→462,
publiclyDeliveredShortcutCount 422→424
2026-08-24 10:31:32 +08:00
Dennis
137151b38c
fix(shortcut): align reviewed live response shapes
2026-08-24 09:57:54 +08:00
陌渊
081220f15e
Merge branch 'main' into feat/add-aitable-datasource-tools
2026-08-24 09:50:50 +08:00
Dennis
b8216380de
fix(aisearch): declare stable result identity
2026-08-23 20:35:11 +08:00
Dennis
83bc213b7f
fix(aisearch): reject non-person search sources
2026-08-23 19:40:27 +08:00
Dennis
804b9a3142
fix(contact): normalize exact mobile lookup input
2026-08-23 19:40:26 +08:00
Dennis
cfdb0d0556
fix(contact): preserve legacy role placeholders
2026-08-23 19:40:24 +08:00
Dennis
d8686122ab
fix(schema): reconcile shortcut counts after rebase
2026-08-23 19:40:21 +08:00
Dennis
222a0230ae
fix(contact): preserve strict list roles compatibility
2026-08-23 19:40:18 +08:00
Dennis
f7befc7943
fix(contact): preserve roster CLI compatibility
2026-08-23 19:40:15 +08:00
Dennis
1dc924af1b
fix(contact): align mobile catalog semantics
2026-08-23 19:40:12 +08:00
Dennis
0e8d6e00cf
fix(contact): avoid unnecessary mobile detail lookup
2026-08-23 19:40:09 +08:00
Dennis
0028ed1570
fix(contact): restore exact mobile lookup
2026-08-23 19:40:06 +08:00
Dennis
8b5d9a59b0
fix(contact): preserve published schema interface
2026-08-23 19:40:03 +08:00
Dennis
01d663f597
fix(contact): verify exact mobile ownership
2026-08-23 19:40:01 +08:00
Dennis
2bf314c625
fix(contact): preserve list-roles CLI visibility
2026-08-23 19:39:59 +08:00
Dennis
8c98d1abe4
fix(shortcut): harden AiSearch Contact and Live delivery
2026-08-23 19:39:56 +08:00
Dennis
5e4a65513b
fix(aisearch): fail closed on unprovable zero results
2026-08-23 19:39:54 +08:00
Dennis
4ae0e0ffc3
fix(contact): close exhaustive shortcut release gate
2026-08-23 19:39:52 +08:00
Dennis
1c9a977d08
fix(shortcut): close residual search and contact gaps
2026-08-23 19:39:50 +08:00
Dennis
78fabec4bb
feat(shortcut): fail close Live list task
2026-08-23 19:39:47 +08:00
Dennis
6d6404993a
feat(shortcut): harden Contact task surface
2026-08-23 19:39:45 +08:00
Dennis
008d50bb3d
feat(shortcut): harden AiSearch task surface
2026-08-23 19:39:40 +08:00