Skip to content

0.45.0

Choose a tag to compare

@github-actions github-actions released this 25 Oct 16:32
· 54 commits to main since this release
10f4242

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.