v2608.0.2
正式版需同步 Blade OAuth
这个正式版与已验证的 v2608.0.2-beta.1 是同一份代码,集中回移了压测中确认的四组修复。
Blade OAuth 必须提供 GET /api/v1/pat/v3/default。缺少该接口时,用户令牌取不到,沙箱内 blade 命令没有凭据,SDK 授权兑换也会失败,而且界面未必给出明确错误。
默认用户令牌
Section titled “默认用户令牌”登录、SDK 授权和浏览器扩展授权不再反复签发新令牌,而是读取每个用户唯一的默认令牌;五分钟内不会重复请求。系统管理的令牌在「我的令牌」中只读,不能重命名或删除。
浏览器、模型与技能快照
Section titled “浏览器、模型与技能快照”- 持久沙箱被回收后,浏览器镜像会显示休眠状态并提供重新连接,不再轮询旧端口。
- 模型连续空响应时不再关闭管理员配置的全局启用状态。
- 内置方案的技能快照校验失败时会自动补齐,存量会话不再因快照损坏而无法打开。
数据库迁移 c5d6e7f8a9b0 为 user_api_keys 增加 managed 列;SQLite 存量库也会补列。(#1655)
确认 Blade OAuth 的默认令牌接口可用。无需更新沙箱镜像,本版继续使用 sandbox-v0.0.30。
- 请求 Blade OAuth 的
GET /api/v1/pat/v3/default,确认接口存在。 - 将 Blade Agent 镜像改为
v2608.0.2并重启,数据库迁移会自动执行。 - 不要清理数据库或工作区。
切回 v2608.0.1。新增的 managed 列不会影响旧版本,不必回滚数据库。
如果用户已有令牌数量达到上限,系统令牌只能在内存中生效;服务重启后会再次向 Blade OAuth 同步。