Releases: HiddenKismet/miro-agent
Releases · HiddenKismet/miro-agent
Release list
Miro Personal Agent v0.7.0 — Morandi UI、权限模式、看板拖拽
Morandi UI、权限模式、看板拖拽、agent 质量工具
- 莫兰迪配色重设计(Morandi sage palette)
- 权限模式 default/auto/plan(Claude Code 风格)
- 任务看板:拖拽 + 内联编辑 + 实时刷新 + 直接任务 API
- 流式增量渲染修复(回复实时显示)
- agent 质量工具批次:AskUserQuestion、TodoWrite、自动检查点、
@file提及、AGENTS.md@include、/undo、输出样式、浏览器工具 - WebBridge 浏览器工具、统一按钮、thinking-orb 指示器
- 其他:
core改为从 HiddenKismet/miro-core(miro/dev 分支)获取;WSL 下剔除不可达的 loopback 代理
Miro Personal Agent v0.6.0 — Web 工作流实时进度面板
Web 工作流实时进度面板
- Miro Web 工作流运行面板:顶栏开关、实时进度(阶段/代理/令牌)、kill/resume 控制、完成 toast、运行徽标
- 引擎 RPC 桥接:
workflow_update事件 +get_workflow_runs/workflow_kill/workflow_kill_agent/workflow_resume命令
Miro Personal Agent v0.5.0 — 后台工作流、/workflows 面板、Hook 系统
后台工作流、/workflows 面板、Hook 系统
- Dynamic Workflow 后台运行:注册即返回 runId,完成异步
<task-notification>通知;进度 store/bus;运行持久化 + resume;agent 级精确 kill - 新增
/workflows文本面板(runs/kill/resume) - Hook 系统:全量 27 种生命周期钩子(PreToolUse/PostToolUse/Stop/SessionStart…),settings.json 配置 + 子进程执行(JSON stdin/stdout 协议);PreToolUse 决策并入权限管道(allow 不绕过规则、deny 阻断、ask 强问、updatedInput 改写);信任门禁防 RCE
Miro Personal Agent v0.4.0 — Dynamic Workflow
Dynamic Workflow
- Dynamic Workflow:内置确定性 JS 编排引擎(vendored),模型现场编写编排脚本(agent/parallel/pipeline),沙箱执行多子代理;打包
miro-workflow技能 + 安装模板 - 扩展迁移至静态工具池 + 声明式插件(插件 = markdown,无可执行 JS)
- 补充内核架构文档:静态工具池、分层权限管道、prompt-cache 分段、预测式 autocompact、memdir 记忆、subagent 隔离
- TUI 修复:启动横幅与视口在终端内的显示
Miro Personal Agent v0.3.1 — TUI 项目切换修复
修复 TUI 项目切换崩溃
- 使用
exec原地替换 TUI 进程,不再启动子进程后退出,避免新 TUI 进入孤儿进程组后 raw mode 返回 EIO - 关闭并等待旧 RPC 引擎退出,避免旧引擎继续写入已关闭的管道导致 EPIPE
- 修复选择
/project项目后出现error entering raw mode: input/output error和 Node EPIPE 崩溃的问题
已通过 go test ./...、go build ./... 和 go vet ./...。
Miro Personal Agent v0.3.0 — VSCode 式路径搜索
亮点:VSCode 式路径搜索 + 实时路径联想
模糊匹配重写(TUI + Web 同步)
- 词序可交换:
agent miro也能匹配miro-agent(此前严格按序,乱序直接不匹配) - 最佳对齐(非贪心):
mro现在锚定 basenamemiro而非父目录home,排序大幅改善 - VSCode 风格计分:路径段起点 / 词边界 / 驼峰(
PS→PaperSpine)/ basename 加权,紧凑匹配优先
/project 实时路径联想(手动输入也有提示)
- TUI:输入
/project <路径>时实时弹出联想 = 已知项目模糊匹配 + 目录扫描(~展开、相对 cwd);↑↓ 选择 · Tab 补全完整路径 · Enter 直接进入 · Esc 关闭 - Web:composer 输入
/project <参数>内联联想;弹窗「手动输入路径」实时联想(新增GET /api/scan-dir端点) - Web 项目列表按 git root 去重,同一仓库不再重复出现
其他
- TUI 项目列表缓存(避免逐键 git 扫描)
- 新增单元测试:模糊匹配排序断言、目录扫描、路径菜单
Miro Personal Agent v0.2.0 - Aurora Glass
Miro Personal Agent v0.2.0 - Aurora Glass
Aurora Glass redesign plus fully branded web and TUI.
Miro Web
- Aurora Glass frontend: frosted glass panels floating over a slow-drifting mint/cyan/lavender aurora; light + dark themes;
prefers-reduced-motionaware - Composer and slash-command menu are now truly frosted; no boundary line separates the input from the chat; rounded, borderless input; AA-safe button contrast
- Access-token gate on all
/api/*(--token/MIRO_WEB_TOKEN, auto-generated per run,Authorization: Beareror?token=for SSE, 401 auto-reload) - Engine binary, session and credential paths moved under
MIRO_HOME(~/.miro); no more~/.pireads
TUI
- Colored Miro startup banner (opencode-style)
- Warm pine + mint theme, consistent with the web
- Single Ctrl+C interrupts the current task, double Ctrl+C quits
- Long assistant text soft-wrapped (CJK-aware)
Misc
- Version stamp (
VERSION) read by the TUI footer and brand hook; bumped to 0.2.0 - Removed all PI Web branding remnants; em-dash-free user copy
Miro v0.1.0
Miro Personal Agent 首个版本:Miro Web + subagents + tasks + goal 四大原生能力,基于 Pi Agent 内核。