Skip to content

wisp-science v0.27.0

Latest

Choose a tag to compare

@github-actions github-actions released this 29 Jul 00:25

wisp-science v0.27.0

v0.27.0 让内置 Agent 也具备可审阅的 Plan mode 和阻塞式追问能力,并扩展了与现实设备和日常代码阅读的交互。它还修复了 ACP 模式恢复、审阅源跳转、Windows PATH 解析和 Alibaba 推理流展示等问题。

下载

  • macOS(.dmg,已签名 + 公证):请选择 Apple Silicon(aarch64)或 Intel(x86_64)对应架构。
  • Windows 安装包(MSI / NSIS):当前尚未签名,可能触发 SmartScreen;可选择「仍要运行」。

见下方 Assets。

核心亮点

内置 Plan mode

  • 结构化计划卡片:内置 Agent 现在可展示带 pending / in-progress / completed 状态的计划步骤,并在会话重载后恢复 ACP 计划内容。
  • 计划审阅与执行:计划卡支持批准、要求修改和“保存后退出”;内置会话与 ACP 会话共享相同的审批动作语义。批准或修改会沿正常会话路径发送,避免不同入口产生不一致状态。
  • 受控的规划阶段:规划期间只允许只读检索类工具运行,其他工具会被拒绝;系统提示会明确当前处于计划模式。没有显式 plan mode 的 Agent 也会在计划消息上显示标记。

Agent 追问与协作

  • ask_user 工具:内置 Agent 可以暂停并向用户提出阻塞式问题;ACP bridge 的问题与内置问题会统一呈现在 Question card 中,支持端到端回复与继续执行。
  • 更稳定的 ACP 会话恢复:重启后 ACP 模式控制仍会保留,避免恢复会话时丢失可用的 mode 控件。
  • 审阅与流式响应修复:Review 结果可再次跳回来源对话;Alibaba 推理流会正确按 reasoning/answer 分组显示。

设备与代码阅读

  • 实验性 StickS3 device bridge:新增 StickS3 Pet 资源端点和设备桥接/设备中心基础设施,用于发现和管理实验性硬件连接。该能力仍属实验性,请在受控环境中使用。
  • 一键复制代码块:聊天中的代码块提供复制按钮,方便直接复用命令、脚本和结果片段。

修复与稳定性

  • Windows PATH:恢复用户 PATH 中尾部条目的识别,减少运行外部工具时找不到命令的情况。
  • 计划状态切换:在为新会话读取计划状态前先重置旧标记,避免跨会话展示陈旧 plan mode。
  • 测试与预览稳定性:规范化 Artifact fixture root,并收紧 R preview 断言,提升跨环境 E2E 的一致性。

兼容性与升级说明

  • 可直接覆盖安装 v0.26.0;项目、会话、计划、模型、Skills、Artifact 与设备配置会继续保留,无需手工迁移。
  • StickS3 device bridge 是实验性功能,设备可用性取决于本地连接、固件和权限;自动化测试不要求真实硬件。
  • Plan mode 在规划阶段有意限制为只读工具;批准或退出计划后才恢复常规执行能力。
  • Windows 包仍未签名,可能触发 SmartScreen。

测试与交付

  • v0.26.0..v0.27.0 包含 29 个非合并提交、45 个文件变更和 3 位贡献者(+6477 / -242 行)。
  • 覆盖 Plan mode 状态、计划卡动作、ask_user 的内置与 ACP 路径、设备端点、代码复制、审阅跳转、模型流式展示和 Windows 环境处理。
  • 推送 v0.27.0 标签后,GitHub Actions 会构建 macOS Apple Silicon / Intel DMG 与 Windows MSI / NSIS,并附加到本 Release。

已知限制

  • StickS3 bridge 为实验性功能,不应作为关键实验设备的唯一控制途径。
  • Agent 处于计划模式时,非只读工具不会运行;这是有意的安全限制。
  • 需要自备模型与第三方科研服务 API key;费用、配额与可用性由用户及服务商负责。

English: wisp-science v0.27.0 brings reviewable Plan mode and blocking user questions to built-in Agents, while improving device integration and everyday code reading. Structured plan cards support approval, changes, and save-and-exit actions; planning limits execution to read-only retrieval tools. The release also adds unified ask_user question cards across built-in and ACP paths, experimental StickS3 device-bridge endpoints, and one-click code-block copy.

What's Changed

  • Add persisted structured plan cards with three-state entries, built-in and ACP plan actions, and controlled read-only behavior while planning.
  • Add the built-in ask_user tool and blocking ACP bridge path, rendered as one unified Question card.
  • Add experimental StickS3 device bridge, device hub, and Pet resource endpoints.
  • Add code-block copy, restore review transcript source jumps, preserve ACP mode controls across restart, and group Alibaba reasoning streams correctly.
  • Recover trailing user PATH entries on Windows and improve plan-state, artifact-fixture, and R-preview reliability.

Compatibility: Installs over v0.26.0 without manual migration. StickS3 support is experimental. Plan mode intentionally blocks non-read-only tools until the plan is approved or exited.

Full Changelog: v0.26.0...v0.27.0