Repository navigation
Ait v0.1.22
更新内容
- daemon 统一负责机器授权、节点注册和续租,Hub/Relay 独立重连;退出桌面账号客户端不停止节点发布。旧启动脚本需删除
--headless参数。#521、#523 - 本地 API token 跨重启复用,优先使用显式环境覆盖;简化连接状态与断开操作。
- 自动向支持的编码代理分发内置编排技能。#516
- 修复 OMP 交互阻塞和多行输入、MiniMax 新会话模型选择,并增加浏览器账户删除确认。#517、#518、#515
- 同步授权回归测试与 0.1.22 版本元数据。#524
发布验证
- 源码:
20baa5271d96ad34eef2940896d4437f28837cad;标签v0.1.22。 - Release 工作流 和 最终 main CI 成功,包括 Linux 包安装与生命周期、macOS 签名公证、Windows 包启动及网页镜像路由验证。
- 19 个附件已下载并核对 GitHub digest、大小和 SHA256SUMS;三份更新清单的 SHA-512、大小和路径,以及两个 BUILD-INFO 的来源均通过。
- macOS ZIP/DMG 的 Developer ID 签名、hardened runtime、公证票据、更新 feed 和相同应用 CDHash 通过;独立 daemon 的布局、架构、macOS 签名和版本、Linux 桌面包内字节一致性通过。
- 首轮 macOS 的 CloudKit 公证票据装订返回 68;同源重试后已重新验证完整签名、公证票据与版本。
- Windows 包版本已验证,未签名、不包含 daemon,需要远程 Host。
- 网页客户端镜像
ghcr.io/ait-app/ait-web-client:v0.1.22已发布,摘要sha256:e25c5d0f8f6a57395508d0590e8461aebd56493a80499f643ba1f091e834b67c;构建和路由验证通过,生产部署未执行。匿名拉取状态:{'anonymousPull': True, 'manifestDigestVerified': True, 'architecture': 'amd64', 'os': 'linux', 'labels': {'org.opencontainers.image.revision': '20baa5271d96ad34eef2940896d4437f28837cad', 'org.opencontainers.image.source': 'https://github.com/ait-app/ait', 'org.opencontainers.image.version': '0.1.22'}}。 - iOS 源码元数据为 0.1.22 / 1022999,CocoaPods 1.16.2 deployment 模式通过;本次未触发 iOS 或 Android 构建、商店提交。
- GitHub Release、6 个 COS 对象及根 macOS 清单已公开并验证;服务端下载和自动更新接口已返回 0.1.22。官网 PR #10 已合入并完成 GitHub Pages 部署,中英文下载、daemon、快速上手及配置页面的线上验证通过;AUR ait-bin 0.1.22-1 已发布。
测试与覆盖率
75 项发布工具测试、37 项原生元数据测试、34 项 Rust 定向测试通过;桌面账号和 daemon 定向测试 17 项通过、8 项按现有条件跳过。工作区编译、API/daemon Clippy、格式、文档及桌面主进程构建通过。
Test coverage: not measured。本次未请求覆盖率,测试通过数不代表覆盖率;未在本地执行全量 Rust workspace 测试。未进行生产账号授权与跨网重连、真实模型、移动设备或已安装 Electron 升级验收。