Skip to content

chore(kbrain): pin release beta.28 - #1096

Merged
AlphaCatMeow merged 1 commit into
Stack-Cairn:v2-kbrianfrom
AlphaCatMeow:chore-kbrain-beta28
Nov 1, 2026
Merged

AlphaCatMeow merged 1 commit into
Stack-Cairn:v2-kbrianfrom
AlphaCatMeow:chore-kbrain-beta28

Conversation

@AlphaCatMeow

@AlphaCatMeow AlphaCatMeow commented Nov 1, 2026 •

Copy link
Copy Markdown
Contributor

把 scripts/release/kbrain.lock.json 从 v0.107.6-beta.27 更新到 v0.107.6-beta.28(Stack-Cairn/K-brain main 合并提交 0d84c41)。合入后正式构建带上 Stack-Cairn/K-brain#76:查看本会话进程/终端输出不再询问("始终询问"模式下每条只读命令后的 ProcessWait 审批消失),只读白名单扩充,同时 $ 变量、Env: 等提供者路径、/proc/.../environ、cd 或 cwd 之后的 git 改为询问。

Closes #1095
Depends-On: none
Stack-Root: #1096
Cross-Repo: Stack-Cairn/K-brain#76(已合入并发布)

改动

  • sourceRevision 与四个支持目标的 downloads.*.sourceRevision 改为 0d84c4121b70079bced8b78feab565e1cd3f4b60
  • 四个目标的 backend / computer 下载地址改为 beta.28 资产,SHA-256 同步更新
  • 只改这一个文件

行为变化(来自 K-brain#76)

场景 beta.27 beta.28
只读命令后的 ProcessWait / `ManagedProcess status read_log wait/ReadTerminal`
hostname、whoami、git --version、git tag、git config --get 等 询问 放行
echo $X、Get-Content Env:X、cat /proc/self/environ、ps e 直接放行(会把环境变量读给模型) 询问
cd 之后或带 cwd 参数在别的目录运行 git 放行 询问

验证

  • 发布工作流 41286390275 成功
  • 下载四个目标共 8 个资产,本地计算的 SHA-256 与 release 的 SHA256SUMS 逐一一致
  • 用新锁文件对四个目标执行 prepare-kbrain --release 全部成功
  • 下载的 Windows x64 资产(隔离 -data-dir):-version 为 k-brain v0.107.6-beta.28;/v1/health 返回 build(v0.107.6-beta.28、revision 0d84c41…、prerelease)、permission_rules = 1、readonly_auto_allow = 1
  • kbrain-composer-commands-backend(10)、permission-modes-backend(10)、kbrain-session-sync-backend(1)指向 beta.28 Windows 资产运行 21/21 通过
  • prepare-kbrain / verify-kbrain-packaging / build-kbrain-source 逐文件运行 11 pass / 0 fail(2 skip),与 chore(kbrain): pin release beta.25 #1080、chore(kbrain): pin release beta.27 #1092 相同
  • K-brain#76 的真机结果(同一组 5 段提示词,审批 45 → 5,剩余均为设计上应询问)见该 PR
  • 未运行:macOS / Linux 资产未在真机运行,由 CI 下载校验;未做原生打包验收

Screenshots / preview

本 PR 只改锁文件,无界面改动。

🤖 Generated with Claude Code

kbrain.lock.json 升级到 v0.107.6-beta.28(Stack-Cairn/K-brain main 0d84c41),
包含进程/终端输出只读放行与只读判定收紧(Stack-Cairn/K-brain#76)。

Closes Stack-Cairn#1095

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@AlphaCatMeow
AlphaCatMeow merged commit 038ffc0 into Stack-Cairn:v2-kbrian Nov 1, 2026
14 of 15 checks passed
@AlphaCatMeow
AlphaCatMeow deleted the chore-kbrain-beta28 branch November 1, 2026 12:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant