fix: keep approval batching internal
CI / Client installer (macos-latest) (push) Canceled after 0s
CI / Client installer (ubuntu-latest) (push) Canceled after 0s
CI / Client installer (windows-latest) (push) Canceled after 0s
CI / test (22) (push) Canceled after 0s
CI / test (24) (push) Canceled after 0s
CI / release-smoke (push) Canceled after 0s
CI / Client installer (macos-latest) (push) Canceled after 0s
CI / Client installer (ubuntu-latest) (push) Canceled after 0s
CI / Client installer (windows-latest) (push) Canceled after 0s
CI / test (22) (push) Canceled after 0s
CI / test (24) (push) Canceled after 0s
CI / release-smoke (push) Canceled after 0s
This commit is contained in:
@@ -260,14 +260,7 @@ export class UnifiedApprovalService {
|
||||
digest: this.approvalSelectionDigest(user, returnedItems),
|
||||
exp: expiresInMinutes(15),
|
||||
} satisfies ApprovalSelectionReference),
|
||||
selectionHint: "selectionId 精确绑定本次列表结果;仅在用户明确要求处理整组时使用,执行前会重新实时核对。",
|
||||
} : issueSelection ? { selectionUnavailableReason } : {}),
|
||||
batchPolicy: {
|
||||
maxItemsPerCall: APPROVAL_BATCH_LIMIT,
|
||||
selectionAvailable,
|
||||
...(!selectionAvailable ? { selectionUnavailableReason } : {}),
|
||||
overflowGuidance: `一次最多处理 ${APPROVAL_BATCH_LIMIT} 条。超过时可从同一次列表结果中选取 approvalId 分组提交;每组仍须经用户明确授权。`,
|
||||
},
|
||||
} : {}),
|
||||
sourceStatus,
|
||||
diagnostics: { realtime: true, persistedBusinessData: false },
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user