Files
InfiniteAPI/src
Claude bd7c691aa3 fix(list-message): use correct biz node structure for listMessage delivery
The listMessage was getting error 405 because the biz node used
'interactive > native_flow' structure which is wrong for list messages.
Changed to use 'biz > list (type=product_list, v=2)' structure which
matches the Pastorini reference implementation and works on both
smartphone and web WhatsApp.

Changes:
- Differentiate biz node based on message type (list vs interactive)
- For listMessage/nativeList: use biz > list (type=product_list, v=2)
- For other interactive: keep biz > interactive > native_flow
- Skip bot node injection for list messages
- All listMessages (SINGLE_SELECT + PRODUCT_LIST) now get biz node
- Add diagnostic logging matching Pastorini format

https://claude.ai/code/session_01SJdSHiUxtwzV8bb5dedodb
2026-02-06 03:07:38 +00:00
..
2025-10-09 13:14:44 +03:00