This repository was archived by the owner on Jul 16, 2026. It is now read-only.
Repository navigation
Releases: ZonEaseTech/aiworker
Releases · ZonEaseTech/aiworker
Release list
worker-v1.0.1
chore: worker-cli 升到 1.0.1 (#48) 发干净 worker-v1.0.1 切 npm latest(1.0.0→1.0.1)。承 #46 全部修复 + #47 rc.1 在 vm-node02 用真 DeepSeek BYOK 端到端验证通过(web+CLI,secret 安全,rc.11 未受影响)。 Co-authored-by: ben <ben@5ok.co> Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
worker-v1.0.0
chore: worker-cli 升到 1.0.0 GA 发版 (#41) worker 底座 GA:worker-cli 1.0.0-rc.11 → 1.0.0,打 worker-v1.0.0 后切 npm latest (默认 npm i 装 v1 而非旧 0.19.3)。host-cli 留 1.0.0-rc.11、worker 独立 GA。 承本轮 release:check 三处隐藏失败(EB-1 起确定性红、不在 PR 门只在 tag 跑、首次跑完整门 才暴露)全部 root-cause + 修复 + 合 main:#39 resume walk-back(真 session 卡死)、 #38 守护 ps -ww(macOS 截断)、#40 两处陈旧测试(daemon adapter + revoke reader)。 组合态 + main 两次完整 release:check 均 EXIT 0。 Co-authored-by: ben <ben@5ok.co> Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
worker-v1.0.1-rc.1
chore: worker-cli 升到 1.0.1-rc.1 (#47) 发 worker-v1.0.1-rc.1 给 vm-node02 装(aissh 传不了 local build),P4 端到端验证 DeepSeek BYOK,绿后再发干净 worker-v1.0.1。 Co-authored-by: ben <ben@5ok.co> Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
v1.0.0-rc.11
chore(release): worker + host CLI 版本 bump 到 1.0.0-rc.11 (#25) 把 PR #24(v1 切片1:选 soul + 能跑)发到 npm rc 渠道。双包同步 rc.10→rc.11。 release:check 本地绿(除已知 host-lifecycle tmux 5000ms load-induced flake: host-cli src 自 rc.10 byte-identical、端口空闲无孤儿、并发 OMC 会话占 CPU 致 5000ms 可达超时, 非回归;CI 干净 runner 一把过)。不动 latest dist-tag。 Co-authored-by: ben <ben@5ok.co> Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
v1.0.0-rc.9
chore(release): worker + host CLI 版本 bump 到 1.0.0-rc.9 (#20) 带上 rc.8 后 main 的改动:#17 cli-doctor 健壮化 + #18 worker-web UX + #19 P2-1 折叠态退出登录。 Co-authored-by: ben <ben@5ok.co> Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
v1.0.0-rc.8
feat(host-web): 控制台体验优先重构——shadcn 外壳 + 按需开通抽屉 (#16) * feat(host-web): 控制台体验优先重构——shadcn 外壳 + 按需开通抽屉 把手搓的三列 grid 外壳换成 packages/ui 的 Sidebar/Sheet 原语,按「体验优先」重排元素, 回应「drawer 空放僵硬 / 不傻瓜式 / user card 位置 / Worker Access 块位置」四点: - 外壳:SidebarProvider + 可折叠 Sidebar + SidebarInset;窄屏自动折叠成 off-canvas rail (旧版整条 sidebar 塌成顶部大块)。 - operator 卡片从侧栏中段业务区移到 SidebarFooter 的标准 account 形态(头像+邮箱+角色+退出)。 - Worker Access 从侧栏导航区移到主区 overview,统一成大数字卡,与 Assignments/Targets/Souls 同排 baseline 对齐(不再是塞在导航里的孤立徽章盒)。 - 右侧常驻、空放、僵硬的开通表单改成按需 Sheet(点「开通 AI Worker」滑出);创建成功切成功态, 用带复制按钮的命令块展示一次性 token,且成功态只能用「完成」关闭(ESC/点遮罩/X 全拦), 避免误触丢失只显示一次的 token;成功态与表单互斥,杜绝表单覆盖 token。 - 主区加「整体开通进度」聚合 stepper(零态不渲染,避免与空态双空白)。 - 清理同类「随便放元素」:删 provisioning target 下的全量 maturity 徽章墙(改成只显当前选中), Souls Descriptor 长路径收窄(mono+truncate+title)。 数据层(轮询 / 401 横幅不被 silent poll 擦 / 刷新竞态 / redaction / toUiError 401·403) 只搬容器、逻辑零改。host-* 源码保持 operator 词汇,不触 G4 inversion-guard。 浏览器 spec(host-dev-loop / single-serve / phase2)选择器随按需抽屉更新。 验证:host-web typecheck/lint/test(32)/build 全绿;host-dev-loop + host-single-serve 浏览器 proof 通过;独立 code-review APPROVE-WITH-NITS、designer 复核四点已真正解决。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * chore(release): worker + host CLI 版本 bump 到 1.0.0-rc.8 随 host-web 体验优先重构(PR #16)一并发 rc.8;两个可发布包同版本号同步。 tag v1.0.0-rc.8 → release.yml 派生 rc 渠道。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> --------- Co-authored-by: ben <ben@5ok.co> Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
v1.0.0-rc.10
feat(host): 把 soul 实装到 host(可选)—— Slice 1 持久化 Soul release registry (…
v1.0.0-rc.3
fix(smoke): worker dist-release 资产正则容许 vite 相对 ./assets/ 引用 worker-web 改 vite base './' 后,index.html 资产引用从绝对 /assets/ 变相对 ./assets/。smoke-dist-release.ts:222 的 assertWorkerWebAsset 正则 ["']\/?(assets... 只容许可选前导 /,不匹配 "./assets/...",误判「无 built asset」→ smoke:dist-release 红。正则加 \.? 容许 ./ 前缀(capture 不变,assetUrl 仍 /assets/...)。 验证:bun run build + smoke:dist-release EXIT 0(GET /assets/...js 200)。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
v1.0.0-rc.2
chore(release): worker + host CLI 版本 bump 到 1.0.0-rc.2 含 host auth X-Forwarded-Proto 修复(2086f9ed)。joint v* tag 同发两包, 故 worker 一并 bump(rc.1 已发、避免 republish 403)。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
v1.0.0-rc.7
feat(host-web): 控制台交互对接真实逻辑 + bump rc.7 (#15) 把 Phase 2 Host 控制台推到发版水准,去掉占位/死控件,交互对接真实后端。 - 运营者身份: host-api getOperator() 走真实 /api/auth/me - 侧栏显示登录邮箱+角色+退出/登录,替换硬编码 Logto 未接入 桩 - Worker Access: 由 assignment 状态实时派生在线/连接中计数 - 状态闭环: 按真实生命周期 provisioning→checked_in→access_ready→ready 派生 - 实时刷新: 5s 轮询 + 手动刷新;后台轮询静默不擦 401 横幅、不卡刷新按钮 - 导航: Souls 列真实 release;Activity/Settings 标规划中 TODO - 错误态: 401 重新登录、403 需要管理员;surface soulSourceErrors;头部按钮聚焦表单 - 后端: handleAuthMe 改走 effectiveAuthProvider,Logto 生产路径字节不变 dev-static 如实返回 --dev-admin-email 运营者(原恒 401) - dev: vite 代理加 /auth,让 dev 登录/登出直达 Host 为遵守 inversion guard G4(host-* 源码不得携带 Worker session 归属词根), 运营者身份词汇统一用 operator,不扩 HOST_AUTH_ALLOWLIST 以免泛词开后门。 host-dev-loop 浏览器 proof 改断言真身份 + 实时 access 概览。 worker-cli + host-cli bump 到 1.0.0-rc.7(host-web 打包进 host-cli)。 Co-authored-by: ben <ben@5ok.co> Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>