Repository navigation
T3 Code v0.0.13(个人分支)
T3 Code v0.0.13(个人分支)
本版本通过 PR #121 同步上游至 d772115e0d,合入 122 个提交。合并提交为 e90b5e6。
主要改进
- 修复工作树交接、检查点差异、分支切换和取消委派的状态处理,减少会话停留在错误执行状态的问题。
- 优化会话及工作树读取、SQLite 结果传输和文件搜索,避免大型文件或网络挂载阻塞服务器。
- 修复终端历史和清屏行为、预览页面停止加载、拖拽与浮窗调整大小,以及 PR 评论换行和图片预览。
- 修复移动端筛选项目后新建会话的目标选择、Android 返回导航和会话引用链接,并补齐主页及侧栏筛选菜单中文。
- 合入 provider 的用量、模型发现和会话恢复修复,以及 SSH 连接改名后继续管理远端服务的修复。
fork 兼容性修复
保留多仓库工作区、任务板、渠道集成、技能管理、BYOK、自定义模型、SSH 回退和检查点能力。界面语言仍仅支持简体中文和英语。
- 保留已发布数据库迁移 1 至 99 的编号和语义,新增索引使用迁移 100,并验证旧数据库升级。
- 修复 Claude OpenAI 兼容 BYOK 连接把实际网关地址误记为本地代理地址的问题。
- 修复 Codex 配额响应超过配置探测短期限后被丢弃的问题,配额读取仍受总探测期限约束。
- 修复 Expo 图像缓存并发写入导致构建读取截断文件的问题,改用临时文件原子替换并固定补丁依赖版本。
- 保留 SSH 远端更新版本及连接管理状态,修正同步后的测试夹具,原有行为断言继续保留。
安装包与更新
- macOS 提供 Apple Silicon arm64 DMG。应用采用 ad hoc 签名,未经 Apple 公证,首次运行可能需要在系统设置中批准。更新通过应用设置的关于页面下载安装包。
- Linux 提供 x64、arm64 AppImage 和 DEB,保留应用内更新。正式 AppImage 使用固定文件名,避免更新后文件名变化。
- Android 提供独立签名的 ARM64 APK,包含 JavaScript,无需 Metro。APK 更新来自本仓库,上游 Expo OTA 更新保持关闭。
- 自包含 CLI 提供 macOS arm64、Linux x64 和 Linux arm64 版本。
验证与限制
合并前最新提交 59e2b28a6a 的适用 CI、分支构建和独立评审已通过。Web 已验证语言切换、持久化、设置 JSON 导出导入和 Replay 会话。Android 16 ARM64 已验证语言切换及重启持久化、Replay 会话、终端、筛选目标选择、返回导航和滑动操作。
维护者明确豁免本轮 iOS 手动验收,以及 Claude 和 Codex 的真实模型评测。这些项目未执行,未计为通过。自动测试、CI 和构建检查继续保留。本轮未验证真实音频转写和独立 Electron 壳交互。
正式标签 发布工作流 已成功,发布产物对应合并提交 e90b5e673c44be77d9af896edc790f6efd1de580。
- 当前工作流要求的 13 项资产已全部从公开下载地址下载。文件大小、GitHub 资产摘要、
SHA256SUMS的全部 12 个条目及 Linux 更新元数据的 SHA512 均匹配。 - 三个平台的 CLI 均在匹配的 CI runner 实际通过版本、服务启动器和 HTTP 服务检查。下载的 macOS CLI 在本机复验通过。
- 下载的 macOS DMG 中应用通过严格递归签名检查,版本和 arm64 架构正确。签名类型为 ad hoc,未经 Apple 公证。
- Android APK 保留包名和既有签名证书,versionCode 从
29909530递增至29910312。Android 16 ARM64 模拟器实际完成v0.0.12→v0.0.13覆盖升级,UID、首次安装时间、英语偏好和深色主题均保留。新版中文→英语→中文切换及正式 APK 连接隔离服务均通过。
模型:gpt-6.1-sol;harness:Codex。