Skip to content

v0.2.0

Choose a tag to compare

@kvnwdev kvnwdev released this 27 Jan 00:46
· 23 commits to main since this release

New Features

Message Management Commands

  • move - Move messages between folders

    protoncli move 12345 --to Archive
    protoncli move 12345 12346 --to "Labels/Work" --from INBOX
  • copy - Copy messages to another folder

    protoncli copy 12345 --to "Labels/Important"
  • delete - Delete messages (soft or permanent)

    protoncli delete 12345                    # Move to Trash
    protoncli delete 12345 --permanent --yes  # Permanent delete
  • archive - Shortcut to move messages to Archive

    protoncli archive 12345
  • flag - Modify message flags and optionally move

    protoncli flag 12345 --read --starred
    protoncli flag 12345 --label Work --label Urgent --move Archive

Improved State Tracking

  • Agent read status now uses message_id as the stable identifier
  • Read status persists when messages are moved between folders
  • Automatic migration from old schema

All Commands Support

  • Multiple UIDs in a single command
  • --from to specify source folder (defaults to INBOX)
  • --output json for machine-readable output