agent-zero/plugins/_whatsapp_integration/helpers
Alessandro 359ccb11c5 Extend slash command support to WhatsApp
Reuse the context-aware command catalog across messaging integrations and resolve WhatsApp commands before adding message envelopes. Preserve custom overrides, attachments, and once-only execution.

Add text menus, tool permissions, plugin settings, confirmed compaction, transcript exports, and persistent chat selection scoped to the originating conversation.

Validation: 57 focused Python tests and 2 WhatsApp bridge tests passed. Live WhatsApp command checks were confirmed by the user.
2026-09-14 14:08:47 +02:00
..
__init__.py Squashed commit of the following: 2026-03-31 09:47:25 +02:00
attachment_reader.py Squashed commit of the following: 2026-03-31 09:47:25 +02:00
attachment_writer.py Squashed commit of the following: 2026-03-31 09:47:25 +02:00
bridge_manager.py Fix WhatsApp media path traversal and pre-download authorization 2026-09-09 08:38:46 +02:00
handler.py Extend slash command support to WhatsApp 2026-09-14 14:08:47 +02:00
number_utils.py Squashed commit of the following: 2026-03-31 09:47:25 +02:00
slash_commands.py Extend slash command support to WhatsApp 2026-09-14 14:08:47 +02:00
storage_paths.py Squashed commit of the following: 2026-03-31 09:47:25 +02:00
wa_client.py Squashed commit of the following: 2026-03-31 09:47:25 +02:00