parseAppBundle
function parseAppBundle(raw): AppBundle | null;bundle 载荷 → SDK 消费子集。顶层形状非法返回 null(调用方结构化报错);条目级损坏逐条跳过。
- capabilities 段:缺席 → 进程内缺省档;整段坏形 → 零能力档 +
capabilitiesIssues(真 fail-closed); - platformModels 段:缺席(旧平台)/ 坏形状 = 四空集如实(图像 / 视频 / 语音识别 / 语音合成)——媒体工具据此 如实注明未配置,恒不猜模型名;顺序恒保持下发序(顺位第一即缺省);
- app.platform:缺席 / 词表外 = null;
- adjudicator:清单首个可解析档 ?? 单数键;皆无 = null(无裁决人,权限行为维持现状);
- plan(顶层):缺席(个人无套餐 / 旧平台)/ 坏形 = null,旧 bundle 零行为变化;
- contextScheme:形状级透传,缺席 / null / 坏形 = null,方案键不在此映射;
- governance.sessionRetentionDays:形状级透传,正整数才落键,段缺席 / 坏形 =
{}。
unknown
AppBundle | null
本文是否有帮助?
感谢反馈,我们会持续改进这篇文章。