Skip to content

v0.61.0

Choose a tag to compare

@github-actions github-actions released this 02 Nov 13:13
279883e

0.61.0 (2026-11-02)

⚠ 升级须知 / Upgrade notes

主机从 v0.60.0 升到 v0.61.0:按 docs/runbooks/release.md §3.101–§3.108 执行。带七个迁移,随 apply-release.sh 自动应用:core 0050_admin_trial_workspaces、core 0051_ontology_version_origin、worker 0013_draft_origin、governance 0032_admin_proposals、0033_change_segments_from_admin_proposals、0034_admin_proposal_platform_segments、0035_admin_proposal_platform_dependency。不改 compose,没有新环境变量,主机不需要额外操作;ADMIN_AGENT_ENABLED 仍默认关,这一版没有运行时会启动管理员智能体。控制台与内核同版发布(§3.105 成员资格加了必填字段)。

升级验收期间先别建试验工作区:create_workspace {purpose: 'admin_trial'} 不受 ADMIN_AGENT_ENABLED 控制,一旦建了,只回滚代码的窗口就关上了(§3.101)。

这一版是什么:管理员智能体(S11)的提案链路在内核里完整了,人这一侧的审阅也有了第一块界面。

  • 试验工作区与 I-A6(§3.101):管理员智能体的 Handle 只在试验工作区签发与使用;草稿记录起草方(人 / 智能体 / 平台)。
  • 管理员提案(§3.102–§3.104、§3.106):管理员智能体在试验工作区起草提案、读回、撤回;目标工作区的所有者预览、应用、拒绝发给自己的部分,应用的内容像能力包安装一样可以撤销;提案可以带新建门实例的「平台部分」,由平台管理员应用、拒绝或撤销;工作区部分要等平台部分应用、并对照它建的门实例复查后才能应用(提案依赖锁与数据库第二道墙)。
  • 控制台(§3.105、§3.107、§3.108):成员资格标出试验工作区;手机上的导航抽屉恢复工作区切换(遗留 610);审阅页显示草稿的起草方;所有者在「能力目录 → 管理员提案」审阅、应用或写理由拒绝,安装历史带上提案标题与链接。

已知问题(下一版修,遗留 609):管理员智能体读回自己的管理员提案时(提议的返回、agent_get_admin_proposal、agent_withdraw_admin_proposal),能看到平台部分新建门宿主实例的地址和 OpenAPI 地址。这些地址都是它自己提议的,提议时已拒绝任何带凭据的地址。下一版去掉。
Known issue (fixed in the next release): When the admin agent reads back its own admin proposal (the propose result, agent_get_admin_proposal, agent_withdraw_admin_proposal), it sees the addresses (target and OpenAPI URL) of the gate-host instances the platform part proposes. These are addresses it proposed itself, and any address carrying a credential was refused when proposed.

回滚(回退目标 v0.60.0,见 release.md §6 各行):

  • 只回滚代码的前提是没有试验工作区(select count(*) from workspaces where purpose = 'admin_trial' 为 0);建过的要先停用、等满 7 天清除,这期间只能保留这个版本(core 0050)。
  • 管理员提案应用到工作区的内容,要先在 0.61.0 上撤销,再回退代码(旧代码看不到 admin_proposal 来源的记录,governance 0033)。
  • 有平台部分的提案,先在 0.61.0 上应用、拒绝或撤回,再回退代码(governance 0034)。
  • 其余迁移(core 0051、worker 0013、governance 0032、0035)只回退代码即可,表与列留着没人读。

主机目前停在 v0.50.0(维护者 10-31 决定,等需要真机完整验证时再一次升),届时从 v0.50.0 连同 §3.75–§3.108 一起走(其中 §3.94 要求内核与 worker-supervisor 同版,§3.100 要求 llm-proxy 与内核同版)。

测试

  • #911(遗留 588,只改验收脚本):评测试跑慢时按时取消,它自己的残留引起的 429 不再判为缺陷。

Features

  • admin-agent: admin proposals an admin agent makes, reads back and withdraws (S11 AA3b-1) (#916) (36666f8)
  • admin-agent: owners preview, apply, reject and roll back admin proposal segments (S11 AA3b-2) (#920) (ee71a62)
  • admin-agent: platform segment of admin proposals (S11 AA3c-1) (#921) (305e6ad)
  • admin-agent: workspace parts of an admin proposal hold to its platform part (S11 AA3c-2) (#923) (65ab5f7)
  • console: mark trial workspaces in memberships (legacy 596) (#924) (375d247)
  • console: owner reviews admin proposals in the catalog (S11 AA4a) (#929) (a69027d)
  • console: show who wrote a draft on review pages (legacy 597) (#927) (d0b622b)
  • kernel: admin trial workspaces, I-A6 and draft origin (S11 AA3a) (#914) (fd90b8e)

This PR was generated with Release Please. See documentation.