Source symbols: packages/core/src/services/image/adapters/openrouter.ts
Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.
- Revision: develop@0c3679511d5c61dcdbb92777e62f315f16d7d378 · 2026-07-18T10:13:54Z
- Declarations: 24
- Referenced calls: 23
Declared symbols
OpenRouterImageAdapter— exported class at line 13; referencesnormalizeBaseUrl,replace,test,getProvider,getModels,getModelsAsync,fetch,warn,json,includes,getTestImageRequest,split,ImageError,getParameterDefinitions,getDefaultParameterValues,doGenerate,isArray,apiCall,stringify,startsWithtrimmed— const at line 15; referencesreplace,test,getProviderapiKey— const at line 77; referencesfetch,warn,getModels,json,includesresponse— const at line 80; referencesfetchdata— const at line 93; referencesjson,includesmodels— const at line 94; referencesincludesimageModels— const at line 97; referencesincludesoutputModalities— const at line 99; referencesincludesinputModalities— const at line 103; referencesincludessupportsImageInput— const at line 104; referencesincludesmessages— const at line 162inputImages— const at line 169; referencesisArraypayload— const at line 189response— const at line 197; referencesapiCall,stringifychoice— const at line 207; referencesImageErrormessage— const at line 212; referencesstartsWith,ImageError,split,matchimages— const at line 213; referencesstartsWith,ImageError,split,matchresultImages— const at line 216; referencesstartsWith,ImageError,split,matchdataUrl— const at line 217; referencesstartsWith,ImageErrormimeMatch— const at line 224; referencesmatchmimeType— const at line 225url— const at line 248; referencesresolveEndpointUrl,fetch,text,ImageErrorresponse— const at line 249; referencesfetch,text,ImageErrorerrorText— const at line 253; referencestext,ImageError,json
Imported modules
./abstract-adapter../errors../types../../../constants/error-codes
File-level call references
normalizeBaseUrl— line 14replace— line 15test— line 16getProvider— line 20getModels— line 41getModelsAsync— line 76fetch— line 80warn— line 89json— line 93includes— line 100getTestImageRequest— line 128split— line 140ImageError— line 147getParameterDefinitions— line 150getDefaultParameterValues— line 155doGenerate— line 160isArray— line 170apiCall— line 197stringify— line 203startsWith— line 218match— line 224resolveEndpointUrl— line 248text— line 253
Source: packages/core/src/services/image/adapters/openrouter.ts