CLI 参考¶
iamai 和 python -m iamai 使用同一套入口。
运行 Runtime¶
iamai --config config.toml
iamai --config config.toml run
如果没有指定子命令,默认执行 run。
配置检查¶
iamai --config config.toml config-check
该命令会:
加载 TOML;
校验内置配置模型;
加载插件;
校验插件配置;
构建适配器;
打印风险告警。
配置 Schema¶
iamai --config config.toml config-schema
iamai --config config.toml config-schema echo
无插件参数时输出版本化的根配置 JSON Schema,其中包含 runtime、logging、state、adapter 和 plugin 表。指定插件名时,继续输出该插件的单独配置 Schema,供现有工具兼容使用。
根 Schema 的 $id 是 urn:iamai:config-schema:v1:root,合同版本位于
x-iamai-contract-version。同一配置加载的扩展集合与 management API GET /schema
输出完全一致。
内置管理命令¶
启用 management 插件并允许 introspection 后,可在消息入口使用这些诊断命令:
/plugins:列出已加载插件。/plugin <name>:查看单个插件元数据。/plugin-config <name>:查看插件配置 schema。/handlers:列出已注册 handler。/adapters:列出已加载适配器。/health:查看运行时健康摘要。/metrics:查看运行时计数器。/sessions:查看活跃 session。/trace//trace last:查看插件 trace 摘要或最近一条 trace。