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/type-aliases/ManifestV3Semantic.md.
  • English
  • Type Alias: ManifestV3Semantic

    type ManifestV3Semantic = {
      configKeys?: string[];
      dependsOn?: string[];
      events?: ManifestV3Events;
      dbTables?: ManifestV3DbTable[];
      publicApi?: ManifestV3PublicApi[];
    };

    Defined in: module-loader/manifest-schema.ts:76

    v3 语义字段——沙箱读模块「在做什么」的依据。 全部可选;缺失表示 v2 模块(自动从 v2 迁移默认填充)。

    Properties

    PropertyTypeDescriptionDefined in
    configKeys?string[]本模块读取的配置键(支持前缀如 "economy.*"、精确如 "land.price")。module-loader/manifest-schema.ts:78
    dependsOn?string[]依赖的其他模块 id(启动顺依、UI 提示「请先启用 X」)。module-loader/manifest-schema.ts:80
    events?ManifestV3Events模块 emit/listen 的事件契约。module-loader/manifest-schema.ts:82
    dbTables?ManifestV3DbTable[]DB 表(表名 + 列提示)。module-loader/manifest-schema.ts:84
    publicApi?ManifestV3PublicApi[]模块对外 API(供其他模块 import 使用)。module-loader/manifest-schema.ts:86