Skip to content

0.7.0

Choose a tag to compare

@github-actions github-actions released this 24 Oct 17:02
· 75 commits to main since this release
f1f2c12

Added

  • The first command at a terminal asks once for your languages, other WireCat tools to install, and whether
    commands and agents may only read. Pipes, agents and noninteractive runs skip the questions.
  • Preview a group or channel invite with chats inspect without joining it.
  • account sessions list shows linked device ids and marks this device. Names and last-active times are unavailable.
  • chats folders list and show read custom WhatsApp Lists and their chats from synced label state.
  • Incoming community announcement comments are decrypted into their post's stored thread; messages comments
    reads the comments this device has received. Channels have no comments, and comment sending stays unavailable.

Changed — may break callers

  • Live JSON output uses item and end records. watch --jsonl wraps each message or event in
    { "type": "item", "data": … }, uses snake_case fields and finishes with a type: "end" record.
    Update scripts that consumed bare messages or events.
  • Diagnostic search is search runs. Replace runs search and its filter flags with query terms such as
    status:failed, error_code:timeout, operation:messages.download and profile:work.
  • Duplicate-task lists require tasks duplicates list. The bare group shows help.
  • MCP exposes more writes through permission keys. Commands that change future permissions or automation
    require mcp.authority: allow; raw Cloud API calls require bot.api: allow. Both default to deny over MCP.
    Store maintenance and other writes follow their command permissions.
  • Shared commands use canonical names without compatibility aliases. Use contacts info|events|aliases,
    chats links, metadata show|sync, tasks update, commands info, mcp add|check and
    doctor reports show|create. Models use models list, models download and models keys.

Fixed

  • Commands to end other sessions or remove contacts are hidden from help, discovery and MCP because a linked
    WhatsApp device cannot perform them.
  • The agent skill describes explicit read receipts correctly. Reading changes no read state;
    chats mark-read clears the unread mark and sends the receipt. The top help points to linking examples
    without promising Windows instructions that setup help does not contain.
  • Full settings sync recovers stars and deletions as history updates, instead of presenting them as new live events.
  • The installation guide explains how to allow the optional agent-skill hook with npm's scoped --allow-scripts flag.