Releases
v4.1.1
Compare
Sorry, something went wrong.
No results found
noear
released this
01 Oct 01:22
添加 solon-ai-core ChatAccumulator 承担事件归并、终态聚合与方言状态;ChatDialect 解析入口调整为 parseResponseJson(ChatStreamContext, String)。(不兼容变更 :第三方方言需同步适配)
添加 solon-ai-core ToolMessage.isError 字段
添加 solon-ai-agent AbsReActEvent
添加 solon-ai-agent turnId 替代 reasonId (后者标为弃用)
添加 solon-ai-harness Command.runnableWhenBusy 方法(标注对话忙时也可运行,默认否)
优化 solon-ai-core AssistantMessage thinking/text 双字段及取值方法;新增版本化 protocolStates 与类型化 SearchResult/Citation,弃用但保留旧 contentRaw/raw 字段反序列化兼容。
调整 solon-ai-core ChatResponse 为只读终态结果,新增 getToolCalls()、getBlocks()、getSearchResults()、getCitations();移除多候选、累积器、流状态及请求上下文相关旧方法。(不兼容变更 )
调整 solon-ai-harness MountDir 重构为 MountSource 接口及相关调整
修复 solon-ai-core 空正文、静默空流、工具参数多根/尾随数据、Agent 取消/NPE、Flow 流类型适配、Anthropic 缓存率与叠字等问题;协议状态绑定后深层冻结,OpenAI Responses 解析工作区采用私有命名空间。
修复 solon-ai-mcp 增强 MCP 工具结果响应异常处理,确保异常可见并保证响应流正常终止
You can’t perform that action at this time.