zeroclaw/src/providers
Argenis c88affa020
fix(cron): treat empty allowed_tools as None and sanitize tool names (#4482)
Fixes #4442. Empty allowed_tools arrays caused all tools to be filtered
out, making cron jobs fail. Also adds tool name validation in the
OpenRouter provider to skip tools with names that violate the OpenAI
naming regex.
2026-03-24 00:44:39 -04:00
..
anthropic.rs feat(hardware): add RPi GPIO, Aardvark I2C/SPI/GPIO, and hardware plugin system (#4125) 2026-03-21 04:17:01 -04:00
azure_openai.rs feat(cache): wire two-tier response cache, multi-provider token tracking, and cache analytics 2026-03-16 12:44:48 -04:00
bedrock.rs feat(providers): support Bearer token API keys for Amazon Bedrock (#4473) 2026-03-24 00:08:13 -04:00
claude_code.rs fix: restrict free command to Linux-only in security policy (#4198) 2026-03-21 21:02:05 -04:00
compatible.rs fix(provider): disable native tool calling for Venice (#4016) 2026-03-19 21:48:38 -04:00
copilot.rs fix(copilot): support vision via multi-part content messages (#4021) 2026-03-20 00:07:00 -04:00
gemini_cli.rs feat(providers): add Claude Code, Gemini CLI, and KiloCLI subprocess providers (#3615) 2026-03-16 21:51:05 -04:00
gemini.rs fix(gemini): use default chat() for prompt-guided tool calling and add vision support (#3932) 2026-03-20 18:22:41 -04:00
glm.rs feat(proxy): add scoped proxy configuration and docs runbooks 2026-02-18 22:10:42 +08:00
kilocli.rs feat(providers): add Claude Code, Gemini CLI, and KiloCLI subprocess providers (#3615) 2026-03-16 21:51:05 -04:00
mod.rs feat(providers): support Bearer token API keys for Amazon Bedrock (#4473) 2026-03-24 00:08:13 -04:00
ollama.rs fix(ollama): strip /api/chat suffix from user-provided base URL (#4376) 2026-03-23 12:19:26 -04:00
openai_codex.rs fix: serialize env-dependent codex tests to prevent race (#4210) (#4218) 2026-03-22 00:14:01 -04:00
openai.rs fix(providers): adjust temperature for OpenAI reasoning models (#2936) 2026-03-16 18:28:01 -04:00
openrouter.rs fix(cron): treat empty allowed_tools as None and sanitize tool names (#4482) 2026-03-24 00:44:39 -04:00
reliable.rs fix(approval): support wildcard * in auto_approve and always_ask (#4184) 2026-03-21 19:38:11 -04:00
router.rs feat: add multimodal image marker support with Ollama vision 2026-02-19 21:25:21 +08:00
telnyx.rs test(telnyx): silence unused provider binding in constructor test 2026-02-21 17:38:27 +08:00
traits.rs feat(cache): wire two-tier response cache, multi-provider token tracking, and cache analytics 2026-03-16 12:44:48 -04:00