You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
zm runs list [query], zm runs show <run-id> and zm runs path <run-id> read the run log, with no profile. A failed
command is kept as a run, --record keeps a successful one too, and --no-record keeps nothing; the new record and keep_runs_for_days settings change the default and how long runs stay. Each Zoom request is logged with its method,
masked path, status and duration only, and an answer's meta.run_id is now the id runs show takes.
Changed — may break callers
A Zoom change that asks first (ask permission) no longer asks when the output goes to a pipe or a file: it refuses with confirmation_required and says to add --yes, as it already did without a terminal. At a terminal it still asks.
Fixed
Help, commands, MCP tool descriptions and the agent skill describe zm, not a messenger (cli-core 0.422.0, messenger: false): --brief and --full speak of found items, --trace and --record of content, commands info shows zm commands info commands, and the MCP tools no longer suggest "unread" or "send message". Examples that would reach Zoom or change something now carry --dry-run or leave out --yes, so each runs offline as written.
zm <profile> session start opens the browser on macOS and Windows; it always tried xdg-open before. --browser still picks the program.