Skip to content

CodeShell v0.9.43:子 Agent 续聊与桌面体验更新

Choose a tag to compare

@github-actions github-actions released this 15 Oct 09:08
· 1400 commits to main since this release

本次版本更新了子 Agent 续聊、桌面交互、Figma 资料读取和外部运行时恢复。

  • 子 Agent 可持续协作:同步任务返回可复用的 agent_id,支持通过 AgentSendInput 继续对话;重启后保留角色和工具范围,子对话可在侧边面板打开。
  • 桌面体验改进:统一菜单与下拉框的主题、键盘和表单行为,改善短面板中的 Quick Chat;主题配乐使用本地曲目并支持导入 MP3/WAV,离开设置页后可继续播放。
  • Figma Link 更完整:支持按需读取节点、导出图像和填充资源,补全账号授权提示,并限制过大的响应。
  • 运行恢复更可靠:外部运行时重启保留会话输出、成本与耗时记录;Panel CLI 可使用已验证的 Node 回退。
  • 框架与账号更新:加入共享 HostRuntime 基础,完善不支持的宿主请求处理、GitHub 首次登录和本地退出状态,更新 OpenRouter 模型目录。

安装包由相同版本源码在 Windows、macOS 和 Linux 原生构建;包含对应平台重编译的 node-pty 和受验证的运行时。

安装包签名说明:

  • Windows (.exe / nsis):SmartScreen 可能提示,按原有安装流程选择「更多信息 → 仍要运行」。
  • macOS 未配置 Developer ID 签名密钥时,产物使用固定 requirement 的 ad-hoc 签名。
  • 从旧 cdhash ad-hoc 版本升级到固定 requirement 版本时,需要下载 .dmg 手动覆盖安装一次;之后固定 requirement 版本之间可走应用内更新。
  • macOS 如已配置 Developer ID 与 notarization secrets,则使用正式签名和公证。