Bug Report
Issue #17077: Feishu sends file path text instead of actual image when using OpenClaw
Environment
- OpenClaw Version: 2026.2.14
- Operating System: macOS Darwin 25.3.0 (arm64) - Apple Silicon Mac Mini
- Feishu App ID: cli_a9f47d026578dbdc
Problem Description
When using OpenClaw on Mac Mini (Apple Silicon) to send images via Feishu, the message only contains file path text (like “/tmp/image.png”) instead of actually uploading and displaying the image file.
Reproduction Steps
- Use OpenClaw’s message tool to send an image to Feishu
- Check the Feishu message
- Observed Result: Only file path text is displayed, not the actual image
Expected Behavior
The actual image file should be uploaded and displayed in the Feishu message, not just the file path as text.
Troubleshooting Attempts
1. Reconfigure Feishu Connection
- Reconfigured the Feishu settings in OpenClaw
- Result: Issue persists, configuration changes were ineffective
2. Direct Feishu API Upload
- Attempted to upload image directly using Feishu API
- Result: 400 error returned (specific permissions required)
3. OAuth Token Usage
- Used the user-authorized OAuth token
- Result: Still doesn’t support image upload operation
4. Permission Check
- Verified Feishu app permissions:
im:resourceis enabled - Result: Permissions appear correct, but image upload still fails
Related Issues
This appears to be related to Feishu rich text/formatted message support limitations. See:
Links
- Issue: https://github.com/openclaw/openclaw/issues/17077
- Feishu App ID: cli_a9f47d026578dbdc
- Related Issue: #16805 (Feishu rich text support)
Resolution
This issue has been reported and is awaiting a fix. The user confirmed that “dog-last’s answer is correct” - referring to the expected behavior being confirmed as the right solution.
If you are experiencing this issue with Feishu image uploads on macOS, please track this issue for updates.
#BugReport #OpenClaw #Feishu #MacOS #ImageUpload #Bug

