For AI agents: the complete documentation index is available at /en/llms.txt, the full documentation bundle is available at /en/llms-full.txt, and this page is available as Markdown at /en/reference/sdk/module-loader/functions/validateManifestV3.md.
  • English
  • Function: validateManifestV3()

    function validateManifestV3(input: unknown): ValidationResult<ManifestV3>;

    Defined in: module-loader/manifest.ts:78

    针对 schemaVersion = 3 的版本锁定校验函数。

    校验时序与兼容性原则:

    1. 复用核心校验器校验所有与 v2 相同的基础顶层字段,并锁定 schemaVersion 必须为 3;
    2. 校验可选的 semantic 语义块;
    3. 兼容性保证:v3 必须能在缺省 semantic 时顺利通过校验,以保证仅声明 v2 字段但升级版本号的传统模块能向后平滑兼容。

    Parameters

    ParameterTypeDescription
    inputunknown待校验的原始 manifest 输入对象。

    Returns

    ValidationResult<ManifestV3>

    v3 版本的结构化校验结果。