A daily log of product changes, improvements, and new model releases on OpenRouter
Product changes
- Guardrails enforcement drill-down — Rows in the Guardrails enforcement chart now link directly to the matching generations on the Logs page.
- Entity hover cards — Models, providers, and apps across the dashboard now show hover cards with a preview and a link to the entity’s page.
- Responses API tool call handling — Conversation history containing tool calls with missing optional fields (e.g. no
argumentsorid) no longer causes 400 errors from providers. The router now defaults missingargumentsto"{}"and generates a stableidwhen absent. - File upload OCR handling — Files processed with OCR no longer fail when routed to text-only models. Previously, OCR-extracted images could be sent to models that don’t support vision input, causing errors.