feat: add OpenRouter image generation (#67668)

Adds OpenRouter image generation support for image_generate. Fixes #55066. Thanks @notamicrodose.
This commit is contained in:
Gabriel Kripalani
2026-04-24 02:39:19 +02:00
committed by GitHub
parent 3c5ee63c66
commit 0f026addaa
13 changed files with 579 additions and 18 deletions

View File

@@ -113,7 +113,9 @@ export const pluginRegistrationContractCases = {
pluginId: "openrouter",
providerIds: ["openrouter"],
mediaUnderstandingProviderIds: ["openrouter"],
imageGenerationProviderIds: ["openrouter"],
requireDescribeImages: true,
requireGenerateImage: true,
},
perplexity: {
pluginId: "perplexity",

View File

@@ -74,6 +74,11 @@ const PROVIDER_CASES: LiveProviderCase[] = [
pluginName: "OpenAI Provider",
providerId: "openai",
},
{
pluginId: "openrouter",
pluginName: "OpenRouter Provider",
providerId: "openrouter",
},
{
pluginId: "vydra",
pluginName: "Vydra Provider",