v0.3.44

RightNow-AI/openfangv0.3.44Mar 10, 2026by jaberjaber23

AI Summary

Addresses compatibility issues with Gemini 2.5+, improves API key error handling, and adds support for Telegram forum topics and new AI providers.

Key Highlights

  • Gemini thought_signature missing in function calls fixed with provider metadata.
  • Generic 'Verify API key' error messages refined to show sanitized excerpts.
  • OpenClaw plugin install rate limit added with exponential backoff.
  • Telegram forum topic thread_id support added for correct reply routing.
  • New MiniMax M2.5-highspeed model and Chutes.ai provider added.

New Features

  • New MiniMax M2.5-highspeed model (1M context) added.
  • Chutes.ai provider added with DeepSeek-V3, DeepSeek-R1, and Llama models.

Full Release Notes

6 fixes — 22 files changed, 2050 tests passing, 184 models, 40 providers

**#501 — Gemini thought_signature missing in function calls:**
Gemini 2.5+ thinking models return thoughtSignature on functionCall parts that must be echoed back. Added provider_metadata field on ContentBlock::ToolUse to carry opaque provider-specific data through the message round-trip. Gemini driver now captures and echoes thought_signature. 7 new tests.

**#493 — Generic "Verify API key" error hides real cause:**
Refined AUTH_PATTERNS to not over-match (403 from Chinese providers for quota/region issues was misclassified as auth). Error messages now include sanitized excerpts of the raw error with API key redaction. extract_status_code() now parses "API error (NNN)" format. 7 new tests.

**#492 — OpenClaw plugin install rate limit:**
Added 5-attempt exponential backoff with jitter to all ClawHub API calls. Respects Retry-After header. New RateLimited error variant with user-friendly message.

**#487 — Telegram forum topic thread_id:**
Telegram adapter now parses message_thread_id from incoming messages and includes it in outbound API calls. Forum topic replies go back to the correct topic. Persisted in delivery record for cron/workflow use. 4 new tests.

**#491 — MiniMax M2.5-highspeed model:**
Added MiniMax-M2.5-highspeed (1M context, tools+vision) and abab7-chat to catalog. Aliases: minimax-m2.5-highspeed, m2.5-highspeed, minimax-highspeed. Metering rates added.

**#381 — Chutes.ai provider:**
Added Chutes.ai as OpenAI-compatible provider with 5 models (DeepSeek-V3, DeepSeek-R1, Llama-4-Maverick, Qwen3-235B, Llama-3.3-70B). Provider defaults, metering costs, and tests included.

All live tested with real Groq LLM calls.