Skip to content

FineShell v0.1.12

Choose a tag to compare

@github-actions github-actions released this 30 Jul 03:58
6576930

新增

  • 新增由 Rust 后端统一管理的 AI Agent 任务运行时,覆盖任务状态、工具调用、审批等待、执行结果与断线恢复。
  • AI 受控操作支持“请求审批”“替我审批”和“完全访问”三种权限模式;需要人工确认时统一使用同意、驳回和补充说明审批卡片。
  • 新增单次审批凭证、可信动作意图、执行验证证据和业务目标验证,避免授权被重复使用或操作结果未经验证便标记完成。

修复

  • 修复 AI 审批与终端命令生命周期衔接不稳定,导致命令完成后仍等待结果或重复请求工具的问题。
  • 修复 AI 任务中断后缺少安全恢复边界的问题;恢复时会校验任务快照、事件序列与待审批状态。

优化

  • 使用 Rig 整理模型调用与工具编排,将只读诊断、终端命令和远程文件操作逐步收口到后端策略与执行边界。
  • 限制 AI 工具循环、连续失败和自动修复次数,并在达到预算后使用已收集证据生成结论。
  • 简化 AI 面板,移除操作审计抽屉和服务器监控快照 AI 分析入口;进程与网络诊断交接功能保持不变。
  • 支持双击分隔栏隐藏或恢复服务器监控栏和 SFTP 面板,并恢复用户最近一次拖拽尺寸。
  • 补充 Linux .deb 使用 APT 安装依赖及修复未配置软件包的说明。

工程

  • 扩展前后端共享协议,补充 Agent 生命周期、审批策略、可信执行、断线恢复和分栏交互测试。