| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
feat(0.1.7): wiki | 1 个月前 | |
feat(0.1.8): Auth/Codex 账号体系 + 模型同步修复 - OAuth 登录/导入/写回/失效重试,Provider 抽象 + AuthService 维护循环 - auth_accounts 迁移、账号路由(route_plan/executor 账号出站分支) - 前端账号管理页(登录/导入/同步模型/写回) - 修复模型同步失败:CodexProvider::list_models 补 x-openai-actor-authorization 头(与 outbound 同鉴权边界);sync_models 同步前先刷新过期 token | 1 个月前 | |
feat(0.1.8): Auth/Codex 账号体系 + 模型同步修复 - OAuth 登录/导入/写回/失效重试,Provider 抽象 + AuthService 维护循环 - auth_accounts 迁移、账号路由(route_plan/executor 账号出站分支) - 前端账号管理页(登录/导入/同步模型/写回) - 修复模型同步失败:CodexProvider::list_models 补 x-openai-actor-authorization 头(与 outbound 同鉴权边界);sync_models 同步前先刷新过期 token | 1 个月前 | |
feat(0.1.8): 协议转换核心重构落地(typed 3×3 矩阵 + prepared codec + 模式健康) 把 Chat/Messages/Responses 协议转换收敛到唯一核心: - registry 升级为 3×3 typed matrix(3 identity + 6 有向转换), 新增 CodecDirection strategy 与 CodecId/Protocol 类型化 value object - PreparedAttempt 携带 PreparedCodec factory,executor/SSE pump 直接 从 factory 创建 decoder,删除 SseMode/sse_mode_for/decode 字符串分派 - 新增 protocol_boundary 反腐化层,解决 OpenAI 双 endpoint 歧义 - Responses↔Messages 单跳直连(directions/),不再借道 Chat - DecodeError/PrepareError 分型 + DecodedResponse{body,usage} - identity 原生方向支持逐协议 usage 归并、[DONE] 重复拒绝 - 未知 Chat finish_reason 收敛为 end_turn(CPA 兼容,已验收: 下游 message / 上游 chat 场景) - 新增 channel_mode_health 迁移 + 按传输模式记录的熔断/冷却 - 设计稿复核完善(§3 基线更新)+ review 报告归档 | 1 个月前 | |
feat(0.1.7): wiki | 1 个月前 | |
feat(0.1.8): Auth/Codex 账号体系 + 模型同步修复 - OAuth 登录/导入/写回/失效重试,Provider 抽象 + AuthService 维护循环 - auth_accounts 迁移、账号路由(route_plan/executor 账号出站分支) - 前端账号管理页(登录/导入/同步模型/写回) - 修复模型同步失败:CodexProvider::list_models 补 x-openai-actor-authorization 头(与 outbound 同鉴权边界);sync_models 同步前先刷新过期 token | 1 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 |