v0.4.9

RightNow-AI/openfangv0.4.9Mar 18, 2026by jaberjaber23

AI Summary

Fixes a critical image pipeline bug to ensure vision models receive attachments correctly across all API entry points.

Key Highlights

  • Fixed image attachments to pass directly as content_blocks to vision models
  • Unified image flow across REST, WebSocket, and channel agents
  • Added comprehensive community troubleshooting documentation

Full Release Notes

## v0.4.9

### Bug Fixed
- **Image pipeline (#686)**: REST API and WebSocket now pass image attachments as `content_blocks` directly to the LLM via `send_message_with_handle_and_blocks()` / `send_message_streaming()`. Previously images were injected as a separate session message and never reached vision models in the current turn. All 3 API entry points (REST, WebSocket, channels) now use the same flow.

### Docs
- Added community troubleshooting FAQ: Docker setup, Caddy basicauth, embedding model config, email allowed_senders, Z.AI/GLM-5 config, Kimi 2.5, OpenRouter free models, Claude Code integration, trader hand permissions, multiple Telegram bots workaround.

### Full changelog since v0.4.4
26 bugs fixed, 6 features shipped, 100+ PRs reviewed, 65+ issues resolved across v0.4.4–v0.4.9.