Skip to content

[Enhancement][OPT-18] 增加模型请求级能力预检及定义发布兼容校验 #209

Open

Description

@Aias00

总览:#180

代码依据

问题、范围与验收

ChatClientCapabilities 的 streaming/toolCalling/structuredOutput 等布尔值无法完整表达具体选项。例如 Spring AI 适配器声明支持 toolCalling,但显式拒绝 REQUIRED/NAMED。运行时已检查流式能力,部分适配器也有请求校验,需复用而非称为完全没有能力检查。

验收

不在此单自动调用所有远端端点做能力探测。

验证与变更约束

代码基线 Core f45b2cf。本单来自静态审查,尚未运行针对性复现或实现。先补行为验证,复用已有能力;破坏性调整逐项说明收益、兼容替代、消费者影响、迁移成本和版本。局部修复不等待 Agent/Workflow/Loop 全局重构,新增通用契约不反向依赖 Loop。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions