Skip to content

Monet v2.1.16

Choose a tag to compare

@github-actions github-actions released this 17 Aug 21:38
· 48 commits to main since this release

Fixed issues

  • #6 feat: render inline and display LaTeX math in session messages
  • #18 UI:为用户提问的吸顶悬浮显示增加关闭开关
  • #23 bug: Workbench tab rename reselects the entire input after every keystroke
  • #26 Bug:Rewind 后历史视图仍显示已回退的兄弟分支

本次更新

Monet 2.x 正式版:Claude Code 与 Codex 同席的多引擎指挥台,会话内交付物预览,macOS 安装包已经 Apple 公证——下载即开。

新增

  • 签名升级为 Developer ID 并经 Apple 公证——升级后请重新授权 — 安装包下载即开,不再需要「仍要打开」。因签名身份变更,macOS 会将已授予的系统权限(自动化、辅助功能、屏幕录制等)视为失效:从 1.x 升级后请打开 设置 → 权限体检 重新授齐(一次性),并在系统设置中删除旧的 Monet 权限条目。
  • 多引擎系统:Codex 与 Claude Code 同席 — 档案馆、搜索、工作台和通知同时承载两个引擎,会话带引擎徽标并可筛选。Codex 支持历史读取、新建/恢复、流式输出、审批与中断,并可选择使用独立 CLI 或 ChatGPT 内置运行时。
  • 渠道系统跨引擎统一 — 每个渠道声明对 Claude Code、Codex 的启用状态,会话、赛马与定时任务按引擎继承默认连接;Codex 渠道模型目录完整进入模型选择器。
  • 会话内直接预览 Agent 交付物 — 回复里链接的本地 HTML、SVG、GIF、PNG、JPEG、WebP 自动变成预览卡片,图片可灯箱放大;HTML 默认在禁脚本、禁联网的隔离环境静态加载,可显式允许单个预览运行脚本。
  • 工作台全景图导出 — 把整面工作台——全部列与会话——一键截成一张完整全景图,分享或存档。
  • LaTeX 数学公式渲染 — 会话消息中的行内与块级数学公式由 KaTeX 原生渲染。
  • 赛马与定时任务可选引擎 — 赛马各赛道可分别选择 Claude Code 或 Codex;定时任务可指定执行引擎,支持表格内逐条或批量切换。
  • Fast mode 速度控制 — Claude Code 与 Codex 的快速模式在强度选择中独立勾选,不可用时自动回落标准速度。

改进

  • 会话界面跨引擎统一 — 输入框、审批、流式渲染、消息与工具卡片、运行时生命周期共用一套标准界面;智能增强与命令面板也覆盖两个引擎。
  • 用量统计跨引擎聚合 — 菜单栏额度按 Provider 分区展示 Claude 与 Codex;桌面小组件聚合两个引擎的会话与 token 统计,Codex 用量口径修正。
  • 工作台布局与流式体验打磨 — 列开合动画、无溢出时自动填满、虚拟列表阅读位置保持;流式底部跟随更稳,乱序与迟到消息正确归位。
  • 应用更新展示结构化双语说明 — 设置页按新增、改进与修复分组展示更新内容,长清单可展开。

修复

  • macOS 后台服务与权限修复 — 修复菜单栏 Helper 与小组件数据的后台注册恢复、定时任务运行器授权,以及本地网络权限的检测与恢复。
  • 会话展示细节修复 — 修复回退后分支显示、吸顶提问与消息流对齐、会话选择器布局、新增赛道聚焦等一批展示问题。

What's new in Monet

Monet 2.x stable: a multi-engine command deck seating Claude Code and Codex together, in-conversation artifact previews, and Apple-notarized macOS packages that open right away.

New

  • Developer ID signing and Apple notarization — re-grant permissions after upgrading — Installers open right away, with no Open Anyway step. Because the signing identity changed, macOS treats previously granted system permissions (Automation, Accessibility, Screen Recording, etc.) as void: after upgrading from 1.x, open Settings → Permission Checkup to re-grant them once, and remove the old Monet entries in System Settings.
  • Multi-engine system: Codex joins Claude Code — Archive, search, Workbench, and notifications hold both engines, with badges and filters throughout. Codex supports history reading, create/resume, streaming, approvals, and interruption, and can run on the standalone CLI or the ChatGPT built-in runtime.
  • Unified channels across engines — Each channel declares whether it serves Claude Code, Codex, or both; sessions, races, and routines inherit per-engine defaults, and Codex channel model catalogs appear fully in the model picker.
  • Preview agent deliverables inside conversations — Local HTML, SVG, GIF, PNG, JPEG, and WebP links in replies become preview cards with an image lightbox; HTML loads statically in a script-free, network-free sandbox, with per-preview opt-in to run scripts.
  • Workbench panorama export — Capture the whole Workbench wall — every column and session — as one complete panorama image to share or archive.
  • LaTeX math rendering — Inline and block math in session messages is rendered natively by KaTeX.
  • Engine choice for races and routines — Each race lane can pick Claude Code or Codex; scheduled routines choose their execution engine, switchable per row or in bulk from the table.
  • Fast mode controls — Fast mode for Claude Code and Codex is toggled independently in the effort picker, falling back to standard speed when unavailable.

Improved

  • One session surface across engines — Composer, approvals, streaming, message and tool cards, and runtime lifecycle share one standard surface; intelligent augmentation and the command palette cover both engines.
  • Usage statistics aggregated across engines — The menu bar shows Claude and Codex quota as provider sections; desktop widgets aggregate sessions and tokens from both engines, with corrected Codex usage accounting.
  • Workbench layout and streaming polish — Column open/close animations, auto-fill without overflow, and preserved reading position in virtual lists; steadier bottom-follow with out-of-order and late messages settling correctly.
  • Structured localized release notes for app updates — Settings organizes update details into New, Improved, and Fixed sections with expandable long lists.

Fixed

  • macOS background services and permissions — Fixed background registration recovery for the menu bar helper and widget data, routine runner authorization, and local network permission detection and recovery.
  • Session display fixes — Fixed branch display after rewind, sticky prompt alignment with the message flow, session picker layouts, focusing newly added race lanes, and other display issues.

What's Changed

  • fix(parser): show active Claude branch after Rewind by @Sxuan-Coder in #28

New Contributors

Full Changelog: v1.0.4...v2.1.16