Search and manage messages with Omni CLI: get details, read receipts, edit/delete, star/unstar, and reaction removal.
From omninpx claudepluginhub automagik-dev/omni --plugin omniThis skill is limited to using the following tools:
Designs and optimizes AI agent action spaces, tool definitions, observation formats, error recovery, and context for higher task completion rates.
Use omni messages for direct message operations and omni chats messages for chat history browsing.
# Search across chats
omni messages search "invoice" --since 7d --limit 50 --json
omni messages search "" --type audio --since 30d --json
omni messages search "urgent" --chat <chatId> --since 24h --json
# Full message details (includes transcription/description fields)
omni messages get <messageId> --json
# Single
omni messages read <messageId> --instance <id> --json
# Batch in a chat
omni messages read --batch --chat <chatId> --ids id1,id2,id3 --instance <id> --json
# Edit / delete
omni messages edit <messageId> --chat <chatJid> --text "Updated" --instance <id> --json
omni messages delete <messageId> --chat <chatJid> --instance <id> --json
# Star / unstar
omni messages star <messageId> --chat <chatJid> --instance <id> --json
omni messages unstar <messageId> --chat <chatJid> --instance <id> --json
# Remove a reaction
omni messages remove-reaction <messageId> --emoji "👍" --instance <id> --json
omni chats messages)omni chats messages <chatId> --limit 100 --json
omni chats messages <chatId> --since 7d --audio-only --json
omni chats messages <chatId> --media-only --search "receipt" --compact --json
--type in search currently supports: text,image,audio,document.--chat <chatJid>.includeHidden=true query param to include them.