Repository navigation
v0.1.7
多图请求处理、并发稳定性与 Command Code 1.54.2 兼容更新。
修复
- 上游 NDJSON 不再受 4 MiB 单行限制,支持包含多张 base64 图片的
start-step请求回显。 - 完整尾行事件先于网络读取错误处理,避免把已经收到的
USAGE_EXCEEDED等错误误报为超时。 - 请求体超限返回明确的 HTTP 413,并提示当前字节上限及
MAX_BODY_BYTES配置。 - 熔断器使用请求代次隔离迟到响应,修复半开探测与请求取消下的状态竞争。
- 模型列表和 readiness 的网络请求移出缓存锁;并发刷新合并、支持独立取消等待,模型缓存按凭证隔离并限制容量。
更新与性能
- 默认请求体上限从 10 MiB 提高到 64 MiB(67108864 字节),启动时可通过
MAX_BODY_BYTES覆盖。 - 离线 CLI 版本兜底更新到 1.54.2,静态目录新增 DeepSeek V4.1 Flash 和 Ling 3.0 Flash Sante。
- SSE 转发不再累积完整文本;非流式响应改用
strings.Builder,减少内存分配。 - 保留动态模型目录优先、版本 pin 和自动刷新行为;新模型的实际访问权限由上游账户决定。
升级说明
已有 .env 中显式设置的 MAX_BODY_BYTES=10485760 会继续生效。需要新上限时改为 MAX_BODY_BYTES=67108864 后重启。
发布附件包含 Linux amd64/arm64、macOS amd64/arm64、Windows amd64 二进制包及 checksums.txt。
Docker 镜像:ghcr.io/rc-chn/command-code-reverse/commandcode-proxy:0.1.7,同时更新 0.1 和 latest 标签。
What's Changed
New Contributors
Full Changelog: v0.1.6...v0.1.7