AppBundleAdjudicator
이 콘텐츠는 아직 번역되지 않았습니다.
bundle 生效裁决人档(平台控制台为 App 任命的裁决人;取 bundle adjudicators[0],缺席回落旧形单数键
adjudicator)。SDK 令牌档与 serve 据此装配权限分类器裁决人:
modelHandle:绑定的裁决模型(bundle 目录内 handle);缺席 = 跟随会话主模型(裁决质量优先, 且与主模型共享前缀缓存);tier:资质档(平台任命档位与组织天花板取交);缺席 / 词表外 = undefined → 装配按 ‘none’ (只收紧不软化,恒不臆造资格);callBudget:每会话裁决咨询预算(组织治理 → 应用覆写);与宿主adjudication.callBudget取 min, 宿主只能收紧;缺席 / 非正整数 = 不落键 → kernel 缺省 200;budgets/escalation:宽松记录(键集随平台演进)。分类器面消费其中budgets.maxUsd/maxCny(按裁决模型同币价目折算为 callBudget 上界,恒不造汇率)与escalation.mode:'reject'(姿态覆写为 headless);其余键属派生裁决链语义;locked:企业策略包锁定位(纯呈现,未知取值容忍)。
budgets
Section titled “budgets”budgets: Record<string, unknown>;callBudget?
Section titled “callBudget?”optional callBudget?: number;escalation
Section titled “escalation”escalation: Record<string, unknown>;evidenceFingerprint?
Section titled “evidenceFingerprint?”optional evidenceFingerprint?: string;该档评估证据的协议指纹(平台下发的 evaluation.fingerprint)。只用于漂移通报:与 SDK 编译内置的
应用协议指纹不等时发 adjudicator_evidence_drifted,不改 tier(任命即授照,证据不是权力)。
缺席 = 平台未下发,不通报。
locked?
Section titled “locked?”optional locked?: true;modelHandle?
Section titled “modelHandle?”optional modelHandle?: string;profileId
Section titled “profileId”profileId: string;optional tier?: "low" | "medium" | "high";이 페이지가 도움이 되었나요?
피드백 감사합니다. 이 문서를 계속 개선하겠습니다.