902d6b97d6
The send_image_file method in WeixinAdapter used 'path' as parameter name, but BasePlatformAdapter and gateway callers use 'image_path'. This mismatch caused image sending to fail when called through the gateway's extract_media path. Changed parameter name from 'path' to 'image_path' to match the interface defined in base.py and the calls in gateway/run.py.