agent-zero/plugins/_whatsapp_integration/extensions/python
Alessandro e2ed92b277 Fix WhatsApp media path traversal and pre-download authorization
Contain inbound document filenames beneath the media cache and create media files exclusively. Enforce sender and group policy before downloads while retaining Python dispatch checks and existing LID resolution.

Normalize authorization settings in the bridge manager and propagate them through pairing and polling startup paths. Restart the bridge when policy changes.

Add callback-level traversal and authorization regression coverage, bridge lifecycle tests, and a validation ledger. Verified 13 Python tests and the Node regression, including the named Docker runtime; live WhatsApp delivery remains untested.
2026-09-09 08:38:46 +02:00
..
job_loop Fix WhatsApp media path traversal and pre-download authorization 2026-09-09 08:38:46 +02:00
monologue_end Squashed commit of the following: 2026-03-31 09:47:25 +02:00
process_chain_end Squashed commit of the following: 2026-03-31 09:47:25 +02:00
system_prompt Squashed commit of the following: 2026-03-31 09:47:25 +02:00
tool_execute_after Squashed commit of the following: 2026-03-31 09:47:25 +02:00