Skip to content

Releases: HiddenKismet/miro-agent

Miro Personal Agent v0.7.0 — Morandi UI、权限模式、看板拖拽

Choose a tag to compare

@HiddenKismet HiddenKismet released this 13 Aug 14:29

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 工作流实时进度面板

Choose a tag to compare

@HiddenKismet HiddenKismet released this 13 Aug 14:29

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 系统

Choose a tag to compare

@HiddenKismet HiddenKismet released this 13 Aug 14:29

后台工作流、/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

Choose a tag to compare

@HiddenKismet HiddenKismet released this 13 Aug 14:29

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 项目切换修复

Choose a tag to compare

@HiddenKismet HiddenKismet released this 04 Aug 13:29

修复 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 式路径搜索

Choose a tag to compare

@HiddenKismet HiddenKismet released this 04 Aug 12:56

亮点:VSCode 式路径搜索 + 实时路径联想

模糊匹配重写(TUI + Web 同步)

  • 词序可交换agent miro 也能匹配 miro-agent(此前严格按序,乱序直接不匹配)
  • 最佳对齐(非贪心):mro 现在锚定 basename miro 而非父目录 home,排序大幅改善
  • VSCode 风格计分:路径段起点 / 词边界 / 驼峰(PSPaperSpine)/ 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

Choose a tag to compare

@HiddenKismet HiddenKismet released this 04 Aug 06:00

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-motion aware
  • 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: Bearer or ?token= for SSE, 401 auto-reload)
  • Engine binary, session and credential paths moved under MIRO_HOME (~/.miro); no more ~/.pi reads

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

Choose a tag to compare

@HiddenKismet HiddenKismet released this 04 Aug 01:57

Miro Personal Agent 首个版本:Miro Web + subagents + tasks + goal 四大原生能力,基于 Pi Agent 内核。