Releases
v0.4.22
Compare
Sorry, something went wrong.
No results found
Proma v0.4.22
新功能
Agent 权限系统(三模式) — 新增 auto / 探索 / 监督 三种权限模式,支持工作区级别持久化配置。自动模式放行所有操作,探索模式仅对写入和危险操作请求确认,监督模式要求所有工具调用均需用户确认
权限请求内联审批 — Agent 执行需要确认的工具调用时,在对话底部弹出权限审批卡片,显示工具名称、命令内容和危险等级,支持允许 / 拒绝 / 本次会话总是允许三种操作,Enter 快捷键一键允许
AskUserQuestion 交互式问答 — Agent 可通过 AskUserQuestion 工具向用户提问,支持单选/多选/自定义输入,多问题 Tab 分页展示,键盘 ↑↓ 选择 + Enter 确认的流畅交互体验
MCP 工具名称解析 — 权限卡片自动解析 mcp__server__tool 格式,显示为 server / tool 的可读形式
安全工具自动放行规则 — 内置安全工具白名单(Read、Glob、Grep、WebSearch、AskUserQuestion 等),在探索和监督模式下自动放行只读操作,减少不必要的确认打断
Bug 修复
修复更新安装失败 — 使用 quitAndInstall() 替代 app.quit() 修复自动更新下载后安装失败的问题
修复权限响应参数丢失 — 修复 updatedInput: {} 传空对象导致 MCP 工具参数被清空的严重 Bug,确保工具原始输入完整传递
修复合并后 runAgent 引用错误 — 修复分支合并后 runAgentWithRetry 导入不存在的函数引用错误
修复思考计时器切换重置 — 将 startedAt 时间戳持久化到 AgentStreamState,切换会话后计时器从正确的已用时间继续,不再从 0 重新开始
改进
权限/问答状态会话级持久化 — 权限请求和 AskUser 问答队列采用 session-keyed Map 存储,切换会话页面不丢失待处理的请求
权限模式切换自动聚焦 — 点击权限模式按钮(自动/探索/监督)后自动将焦点返回输入框,无需手动点击即可继续输入
权限卡片现代化设计 — 权限审批和问答卡片采用卡片 + 阴影样式,替代传统边框设计,视觉更简洁统一
默认选中首项 — AskUser 问答弹出时自动选中第一个选项,减少操作步骤
贡献者
@zongshuai818 (kylin) — Agent 权限系统核心实现(auto/smart/supervised 三模式、AskUserQuestion 交互式问答、安全工具放行规则)
下载
macOS Apple Silicon — Proma-0.4.22-arm64.dmg
macOS Intel — Proma-0.4.22.dmg
Windows — Proma-0.4.22-Setup.exe
You can’t perform that action at this time.