Repository navigation
CodeVori v0.0.3
CodeVori v0.0.3
CodeVori 基于 ZCode 二次开发,部分功能参考 Codeg。本项目独立维护,保留原作者署名、Apache-2.0 许可证及第三方版权声明。
本次更新
ACP 上下文压缩后的附件恢复(#221)
- Agent 上下文压缩导致原有图片块不可见后,仍可发现本会话中已由 Host 接收的附件,不再只能依赖原始图片块。
- 提供有界的每轮附件元数据清单,以及会话范围内的
zcode-attachments工具ListAttachments和ReadAttachment;读取图片时通过现有 HTTP/stdio 桥返回真正的 MCP 图片内容,而非 base64 JSON 文本。 - 复用不可变附件存储与已接收的用户消息历史,不自动重发历史图片,不修改用户原文,不暴露尚未发送的排队附件,也不允许任意文件路径或跨会话读取。
- 附件访问权限绑定连接代次,在退出、分离、连接失败、移除或 Host 释放时撤销,并拒绝已过期的进行中读取。
验证范围:合并前新增附件回归测试 7 项通过,覆盖上下文丢失后的继续、Host 重启、分页、会话隔离、未发送输入、生命周期撤销,以及真实 Host MCP HTTP 接口和 stdio 代理。尚未完成真实模型原生上下文压缩的端到端验证。扩展回归中另有 2 项既有失败已在未修改基线复现,不作为本次修复通过项。
桌面与手机发行版本统一升至 0.0.3。
下载与使用
安装包由 GitHub Actions 从 v0.0.3 标签构建。
| 平台 | 下载格式 | 说明 |
|---|---|---|
| macOS Apple Silicon / Intel | DMG、ZIP | ad-hoc 本地签名,未经 Apple 公证;启动提示处理见 README |
| Windows x64 | EXE | 未使用发布证书签名 |
| Linux x64 | AppImage、DEB、RPM、Pacman | 文件中的架构名称随包格式不同 |
| Android arm64 | android-arm64-test.apk |
Release 模式、Expo 公共测试密钥签名,可侧载测试,不用于应用商店发行 |
| iOS Apple Silicon 模拟器 | ios-simulator-arm64.app.zip |
仅供 Mac 上的 iOS 模拟器,不是 IPA,不能安装到 iPhone |
手机端用于连接电脑运行的 CodeVori,不在手机本地运行 Agent。电脑需保持运行并开启局域网手机访问。iPhone 真机分发另需 Apple 开发者签名及描述文件。
已知问题: 当前 iOS 模拟器包缺少 Keychain 访问权限,读取或保存连接配置可能报错,导致无法进入连接页之后的界面;本次版本未修复。需要手机访问时,可在 Safari 打开桌面端提供的完整连接链接。
桌面文件校验值见 SHA256SUMS,手机文件校验值见 SHA256SUMS-mobile。使用前请核对校验值。
源码提交:026eb1b69325eefbf48e45ae8d35bec1455c44a2