13 Commits
Author SHA1 Message Date
tbphp c4c8452e6c fix(execution): 保留原生消息前缀并保护转换语义 (#631)
* fix(execution): 补齐原生消息透传并保留对话结构

* fix(execution): 保护转换请求的指令和执行约束

* fix(execution): 补齐无角色历史后的系统指令保护
2026-09-12 17:55:22 +08:00
tbphp b1a7f373fc fix: 接入首个流错误安全切换 (#486)
* fix(gateway): 接入首个流错误安全切换

* fix(gateway): 保留显式重放安全状态
2026-08-28 08:15:13 +08:00
tbphp e9e88dce99 feat(images): 接入 OpenAI 图片生成与编辑 (#476)
* feat(images): 接入 OpenAI 图片生成与编辑

* fix(images): 补齐响应容量与边界处理

* fix(images): 修正协议观测与响应上限覆盖

* fix(stream): 保证取消优先于流关闭

* fix(images): 修正空 SSE 错误对象判定

* fix(images): 避免媒体数据触发凭据误判

* fix(images): 阻止流式响应泄漏凭据

* fix(images): 校验完整流事件后再转发

* fix(images): 修正响应模型观测
2026-08-27 15:11:52 +08:00
tbphp 4c00eed40b refactor(channel): 统一渠道架构与协议契约 2026-08-15 15:37:50 +08:00
tbphp 8cf67efdf0 feat(vertex): 简化凭据配置并支持 Gemini 原生请求 2026-08-12 15:50:15 +08:00
tbphp 59d07c9b6b feat: 日志协议优化 2026-08-12 08:37:53 +08:00
tbphp e7de10ec73 feat(route): 支持有损协议转换与参数追踪 2026-08-11 17:42:10 +08:00
tbphp 6162826efa fix(runtime): 稳定流空闲超时分类 2026-08-11 13:58:17 +08:00
tbphp 530ee0aede feat(bifrost): 按最终配置复用原生运行时 2026-08-10 21:30:38 +08:00
tbphp f458a98b12 fix(lifecycle): 规范服务启动与退出流程 2026-08-10 18:46:59 +08:00
tbphp 9c05b41966 feat(channel): 支持自定义上游地址 2026-08-10 13:19:48 +08:00
tbphp 61b763b96b fix(channel): 收口渠道执行与终局迁移 2026-08-10 10:31:08 +08:00
tbphp 6f6f7c3efc refactor(channel): 切换为 Bifrost 渠道执行架构 2026-08-10 08:22:15 +08:00