Loading workspace insights... Statistics interval
7 days30 daysLatest CI Pipeline Executions
c3c78b65 feat(schemas): add OpenRouter provider
Pulls the public OpenAPI 3.1 spec from openrouter.ai/openapi.json and
classifies into chat (chat/completions, messages, responses), audio
(speech, transcriptions), and video (/videos — including the
frame_images / input_references image-conditioning shape). Account
management, preset-scoped variants, and rerank drop out of generation.
/embeddings is intentionally unclassified: OpenRouter declares its
schemas inline rather than via $ref, so it can't be mapped to named
exports.
Per-model video constraints (supported_durations, resolutions, aspect
ratios from GET /api/v1/videos/models) are a candidate follow-up —
noted in the provider module.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>