zeroclaw/src/providers
Shawn Zhang 7bf825eb34 feat: add vision/multimodal support for Telegram + Bedrock
- channels/telegram.rs: support photo messages in parse_update_message;
  add resolve_photo_data_uri() to fetch, download and resize images to
  512px via Telegram getFile API before base64 encoding
- providers/bedrock.rs: add parse_user_content_blocks() to extract
  [IMAGE:data:...] markers and build proper Bedrock image content blocks;
  apply to both chat() and chat_with_system() paths; set vision: true
  in provider capabilities
- Cargo.toml: add image crate v0.25 (jpeg/png) for server-side resize
2026-02-21 02:36:59 +08:00
..
anthropic.rs fix(channel): use native tool calling to preserve conversation context 2026-02-20 13:58:27 +08:00
bedrock.rs feat: add vision/multimodal support for Telegram + Bedrock 2026-02-21 02:36:59 +08:00
compatible.rs fix: complete tool-call compatibility wiring in native conversion 2026-02-21 01:27:04 +08:00
copilot.rs perf: eliminate unnecessary heap allocations across agent loop, memory, and channels 2026-02-19 07:06:27 -08:00
gemini.rs fix(provider): restore Gemini OAuth envelope after rebase 2026-02-21 02:28:22 +08:00
glm.rs feat(proxy): add scoped proxy configuration and docs runbooks 2026-02-18 22:10:42 +08:00
mod.rs fix(providers): update synthetic provider base URL 2026-02-21 02:32:24 +08:00
ollama.rs fix(provider): add chat() override for Ollama and ReliableProvider to restore tool calling 2026-02-21 02:22:44 +08:00
openai_codex.rs refactor(auth): make auth profile store async 2026-02-21 02:25:23 +08:00
openai.rs Fix skill instruction/tool injection in system prompts 2026-02-20 02:16:41 +08:00
openrouter.rs feat(proxy): add scoped proxy configuration and docs runbooks 2026-02-18 22:10:42 +08:00
reliable.rs fix(provider): add chat() override for Ollama and ReliableProvider to restore tool calling 2026-02-21 02:22:44 +08:00
router.rs feat: add multimodal image marker support with Ollama vision 2026-02-19 21:25:21 +08:00
traits.rs feat: add multimodal image marker support with Ollama vision 2026-02-19 21:25:21 +08:00