fix(send_message): enable Feishu media attachments (images/video/docs)#16920
fix(send_message): enable Feishu media attachments (images/video/docs)#16920hillerliao wants to merge 1 commit into
Conversation
Pass media_files to _send_feishu so images/videos/docs actually reach the FeishuAdapter instead of being silently dropped. Also moves Feishu to the supported-platforms list in the warning and error messages.
|
Tested the same fix path locally in a Feishu DM: routing |
|
I rechecked this against current Impact: Feishu The fix in this PR is still the right narrow fix path:
I could not edit the PR body from this account, so leaving the current-status note here for reviewer context. |
|
Closing as superseded — @yuehei's PR landed the same |
Problem
The
_send_feishucall was missing themedia_filesargument, causing allMEDIA:pathattachments to be silently dropped for Feishu targets — despiteFeishuAdapterfully supportingsend_image_file/send_document/send_video.Feishu was also missing from the supported-platforms list in the warning/error messages.
Fix
media_files=media_filesto_send_feishuso image/document/video attachments actually reach the adapter.Testing
87 tests pass in
test_send_message_tool.py. Live Feishu DM confirmed working.