MCPcopy Create free account

hub / github.com/CookSleep/gpt_image_playground / functions

Functions1,073 in github.com/CookSleep/gpt_image_playground

↓ 113 callersFunctionnormalizeSettings
(input: Partial<AppSettings> | unknown)
src/lib/apiProfiles.ts:506
↓ 49 callersFunctioncreateDefaultOpenAIProfile
(overrides: Partial<ApiProfile> = {})
src/lib/apiProfiles.ts:318
↓ 47 callersFunctiontask
(overrides: Partial<TaskRecord> = {})
src/store.test.ts:162
↓ 32 callersFunctionagentConversation
(overrides: Partial<AgentConversation> = {})
src/store.test.ts:149
↓ 30 callersFunctioncommitSettings
(nextDraft: AppSettings)
src/components/SettingsModal.tsx:542
↓ 28 callersFunctioncallImageApi
(opts: CallApiOptions)
src/lib/api.ts:9
↓ 25 callersFunctionensureImageCached
(id: string)
src/store.ts:187
↓ 24 callersFunctiongetSelectedImageMentionLabel
(index: number)
src/lib/promptImageMentions.ts:17
↓ 23 callersFunctionupdateTaskInStore
(taskId: string, patch: Partial<TaskRecord>)
src/store.ts:4900
↓ 20 callersFunctionsendJson
(res, status, payload, options = {})
scripts/mock-image-api.mjs:50
↓ 19 callersFunctiongetActiveApiProfile
(settings: Partial<AppSettings> | unknown)
src/lib/apiProfiles.ts:659
↓ 19 callersFunctionmergeImportedSettings
(currentSettings: Partial<AppSettings> | unknown, importedSettings: Partial<AppSettings> | unknown)
src/lib/apiProfiles.ts:813
↓ 17 callersFunctionbuildSettingsFromUrlParams
(currentSettings: Partial<AppSettings> | unknown, searchParams: URLSearchParams)
src/lib/urlSettings.ts:157
↓ 17 callersFunctioncacheImage
(id: string, dataUrl: string)
src/store.ts:153
↓ 17 callersFunctionupdateAgentConversation
(conversationId: string, updater: (conversation: AgentConversation) => AgentConversation)
src/store.ts:2471
↓ 16 callersFunctiongenId
()
src/store.ts:1667
↓ 16 callersFunctionputImage
(image: StoredImage)
src/lib/db.ts:175
↓ 16 callersFunctionuseTooltip
(delay = 500)
src/hooks/useTooltip.ts:16
↓ 15 callersFunctioncreateDefaultFalProfile
(overrides: Partial<ApiProfile> = {})
src/lib/apiProfiles.ts:339
↓ 15 callersFunctionisRecord
(value: unknown)
src/store.ts:969
↓ 15 callersFunctionnormalizeBase64Image
(value: string, fallbackMime: string)
src/lib/imageApiShared.ts:48
↓ 14 callersFunctiongetStringValue
(source: Record<string, unknown>, key: string)
src/lib/openaiCompatibleImageApi.ts:99
↓ 14 callersFunctiongetStringValue
(source: Record<string, unknown>, key: string)
src/lib/agentApi.ts:245
↓ 14 callersFunctionnormalizeParamsForSettings
( params: TaskParams, settings: AppSettings, options: { hasInputImages?: boolean } = {}, )
src/lib/paramCompatibility.ts:13
↓ 13 callersFunctiondbTransaction
( storeName: string, mode: IDBTransactionMode, fn: (store: IDBObjectStore) => IDBRequest<T>, )
src/lib/db.ts:38
↓ 13 callersFunctiongetImage
(id: string)
src/lib/db.ts:104
↓ 13 callersFunctionputTask
(task: TaskRecord)
src/lib/db.ts:61
↓ 12 callersFunctionbuildApiUrl
( baseUrl: string, path: string, proxyConfig?: DevProxyConfig | null, useApiProxy = false, )
src/lib/devProxy.ts:57
↓ 12 callersFunctioninitStore
()
src/store.ts:2129
↓ 12 callersFunctionnormalizeStreamPartialImages
(value: unknown, fallback: number | undefined = DEFAULT_STREAM_PARTIAL_IMAGES)
src/lib/defaultApiUrl.ts:6
↓ 12 callersFunctionround
(patch: Partial<AgentRound>)
src/lib/agentImageReferences.test.ts:7
↓ 12 callersFunctionupdateActiveProfile
(patch: Partial<ApiProfile>, commit = false)
src/components/SettingsModal.tsx:665
↓ 11 callersFunctionclearImages
()
src/lib/db.ts:192
↓ 11 callersFunctiondismissAllTooltips
()
src/lib/tooltipDismiss.ts:15
↓ 11 callersFunctiongetBaseUrl
(req)
scripts/mock-image-api.mjs:129
↓ 11 callersFunctiongetClipboardFailureMessage
(fallback: string, err: unknown)
src/lib/clipboard.ts:34
↓ 11 callersFunctiongetTaskFavoriteCollectionIds
(task: TaskRecord)
src/store.ts:4922
↓ 11 callersFunctionimage
(id: string)
src/lib/maskPreprocess.test.ts:5
↓ 11 callersFunctionisRecord
(value: unknown)
src/lib/apiProfiles.ts:140
↓ 11 callersFunctionmergeActualParams
(...sources: Array<Partial<TaskParams> | undefined>)
src/lib/imageApiShared.ts:196
↓ 11 callersFunctionreadClientDevProxyConfig
()
src/lib/devProxy.ts:82
↓ 11 callersFunctionremapImageMentionsForOrder
( prompt: string, previousImages: InputImage[], nextImages: InputImage[], equivalentImageIds: Record<s
src/lib/promptImageMentions.ts:94
↓ 10 callersFunctioncallAgentResponsesApi
(opts: { settings: AppSettings profile: ApiProfile params: TaskParams input: unknown maskDataUrl?: s
src/lib/agentApi.ts:690
↓ 10 callersFunctionclearOptionTooltipTimer
()
src/components/Select.tsx:56
↓ 10 callersFunctiongetCachedImage
(id: string)
src/store.ts:144
↓ 10 callersFunctionsetPixel
( pixels: Uint8ClampedArray, x: number, y: number, width: number, rgba: [number, number, number, num
src/lib/transparentImage.test.ts:113
↓ 10 callersFunctionsubmitAgentMessage
()
src/store.ts:3516
↓ 10 callersFunctionsyncActiveInputDraft
( state: AppState, patch: T, )
src/store.ts:1111
↓ 10 callersFunctionuniqueIds
(ids: string[])
src/store.ts:2792
↓ 10 callersFunctionusePreventBackgroundScroll
(active: boolean, allowRefs?: ScrollBoundaryRef | ScrollBoundaryRef[])
src/hooks/usePreventBackgroundScroll.ts:63
↓ 9 callersFunctionappendCors
(headers, enabled = true)
scripts/mock-image-api.mjs:35
↓ 9 callersFunctioncalculateImageSize
(tier: SizeTier, ratio: string)
src/lib/size.ts:212
↓ 9 callersFunctionclearTasks
()
src/lib/db.ts:69
↓ 9 callersFunctioncopyTextToClipboard
(text: string)
src/lib/clipboard.ts:1
↓ 9 callersFunctioncreateSettingsForApiProfile
(settings: AppSettings, profile: ApiProfile)
src/store.ts:1842
↓ 9 callersFunctiondownloadImageIds
(imageIds: string[], fileNameBase = 'images')
src/lib/downloadImages.ts:27
↓ 9 callersFunctiongetActiveAgentRounds
(conversation: AgentConversation)
src/store.ts:2711
↓ 9 callersFunctiongetSelectedTextMentionLabel
(text: string)
src/lib/promptImageMentions.ts:21
↓ 9 callersFunctionimg
(id: string)
src/lib/mask.test.ts:10
↓ 9 callersFunctionisEmptyAgentInputDraft
(draft: AgentInputDraft)
src/store.ts:1067
↓ 9 callersFunctionloadImage
(dataUrl: string)
src/lib/canvasImage.ts:3
↓ 9 callersFunctionnormalizeBaseUrl
(baseUrl: string)
src/lib/devProxy.ts:13
↓ 9 callersFunctionreadRuntimeEnv
(value: string | undefined)
src/lib/runtimeEnv.ts:1
↓ 9 callersFunctionreplaceImageMentionsForApi
(prompt: string, imageCount?: number, formatImage?: (index: number) => string)
src/lib/promptImageMentions.ts:141
↓ 9 callersFunctionsend
(res, status, headers, body)
scripts/mock-image-api.mjs:45
↓ 9 callersFunctionstripImageMentionMarkers
(prompt: string)
src/lib/promptImageMentions.ts:25
↓ 9 callersFunctionsubmitTask
(options: { allowFullMask?: boolean; useCurrentApiProfileWhenReusedMissing?: boolean } = {})
src/store.ts:2333
↓ 9 callersFunctionupdateCursor
(point: Point | null)
src/components/MaskEditorModal.tsx:294
↓ 9 callersFunctionuseCloseOnEscape
(enabled: boolean, onClose: () => void)
src/hooks/useCloseOnEscape.ts:26
↓ 8 callersFunctionassertMaskEditFileSize
(label: string, bytes: number)
src/lib/imageApiShared.ts:83
↓ 8 callersFunctioncreateAgentAbortError
()
src/store.ts:2483
↓ 8 callersFunctionenqueue
(index: number)
src/lib/transparentImage.ts:121
↓ 8 callersFunctiongetPixel
(pixels: Uint8ClampedArray, x: number, y: number, width: number)
src/lib/transparentImage.test.ts:123
↓ 8 callersFunctionisCursorInSelectedImageMention
(prompt: string, visibleCursor: number)
src/lib/promptImageMentions.ts:39
↓ 8 callersFunctionreuseConfig
(task: TaskRecord)
src/store.ts:5112
↓ 8 callersFunctionstoreImage
(dataUrl: string, source: NonNullable<StoredImage['source']> = 'upload')
src/lib/db.ts:244
↓ 8 callersFunctionswitchApiProfileProvider
(profile: ApiProfile, provider: ApiProvider, customProvider?: CustomProviderDefinition)
src/lib/apiProfiles.ts:357
↓ 8 callersFunctionthrowIfAborted
(...signals: Array<AbortSignal | undefined>)
src/lib/agentApi.ts:351
↓ 7 callersFunctiongetAgentGeneratedImageReferenceId
(round: AgentRound, index: number)
src/lib/agentImageReferences.ts:11
↓ 7 callersFunctiongetAgentRoundPath
(conversation: AgentConversation, roundId: string | null)
src/store.ts:2695
↓ 7 callersFunctiongetApiErrorMessage
(response: Response)
src/lib/imageApiShared.ts:157
↓ 7 callersFunctiongetByPath
(source: unknown, path: string | undefined)
src/lib/openaiCompatibleImageApi.ts:43
↓ 7 callersFunctiongetPersistedState
(state: AppState)
src/store.ts:669
↓ 7 callersFunctiongetTaskApiProfile
(settings: AppSettings, task: TaskRecord)
src/store.ts:1831
↓ 7 callersFunctionimportCustomProviderSettingsFromJson
( jsonText: string, existingProviders: CustomProviderDefinition[] = [], )
src/lib/apiProfiles.ts:610
↓ 7 callersFunctionisHttpUrl
(value: unknown)
src/lib/imageApiShared.ts:40
↓ 7 callersFunctionisRecordValue
(value: unknown)
src/lib/agentApi.ts:241
↓ 7 callersFunctionputAgentConversation
(conversation: AgentConversation)
src/lib/db.ts:79
↓ 7 callersFunctionremoveMultipleTasks
(taskIds: string[])
src/store.ts:5194
↓ 7 callersFunctionshouldUseApiProxy
(apiProxy: boolean, proxyConfig: DevProxyConfig | null = readClientDevProxyConfig())
src/lib/devProxy.ts:97
↓ 7 callersFunctionsyncMentionTagSelection
(el: HTMLElement)
src/components/InputBar.tsx:194
↓ 7 callersFunctiontask
(id: string, outputImages: string[])
src/lib/agentImageReferences.test.ts:22
↓ 7 callersFunctiontaskMatchesFilterStatus
(task: TaskRecord, filterStatus: AppState['filterStatus'])
src/store.ts:1780
↓ 7 callersFunctionupdateSwipeActionActive
(nextActive: boolean)
src/components/TaskCard.tsx:99
↓ 7 callersFunctionuseHintTooltip
(options: UseHintTooltipOptions = {})
src/hooks/useHintTooltip.ts:9
↓ 6 callersFunctionblobToDataUrl
(blob: Blob, fallbackMime = 'application/octet-stream')
src/lib/dataUrl.ts:32
↓ 6 callersFunctioncancelSwipeFrame
()
src/components/TaskCard.tsx:112
↓ 6 callersFunctionclamp
(value: number, min: number, max: number)
src/lib/viewportTransform.ts:27
↓ 6 callersFunctionclamp01
(value: number)
src/lib/transparentImage.ts:395
↓ 6 callersFunctioncommitViewTransform
(nextTransform: ViewTransform)
src/components/MaskEditorModal.tsx:190
next →1–100 of 1,073, ranked by callers