For AI agents: the complete documentation index is available at /next/zh/llms.txt, the full documentation bundle is available at /next/zh/llms-full.txt, and this page is available as Markdown at /next/zh/api/genui/openui/core/interfaces/OpenUIError.md.
Lynx
  • 简体中文
  • 接口: OpenUIError

    openui-lang 流水线产生的结构化、适合 LLM 处理的错误。

    用于自动纠错循环:把这些错误发给 LLM,让它生成修复补丁。只包含可以通过修改 openui-lang 代码修复的错误;流式传输中的临时错误、网络故障和工具执行错误不会包含在内。

    属性

    code

    code: OpenUIErrorCode

    机器可读的错误码。


    component?

    optional component?: string

    组件类型名称(例如 "BarChart"、"Query")。


    hint?

    optional hint?: string

    给 LLM 的可操作修复信息(例如可用的组件、正确的签名)。


    message

    message: string

    人或 LLM 可读的错误描述。


    path?

    optional path?: string

    prop 路径(例如 "/title")。


    source

    source: OpenUIErrorSource

    错误的来源。


    statementId?

    optional statementId?: string

    语句名称(例如 "header"、"metrics"),告诉 LLM 需要修补哪条语句。


    toolName?

    optional toolName?: string

    query/mutation 错误对应的工具名称(例如 "get_users"、"create_item")。

    除非另有说明,本项目采用知识共享署名 4.0 国际许可协议进行许可,代码示例采用 Apache License 2.0 许可协议进行许可。