MCPcopy Create free account

hub / github.com/EvanZhouDev/openai-oauth / functions

Functions140 in github.com/EvanZhouDev/openai-oauth

↓ 12 callersFunctioncloneValue
(value: T)
packages/openai-oauth-core/src/state.ts:31
↓ 8 callersFunctioncreateOpenAIOAuthFetchHandler
( settings: OpenAIOAuthServerOptions = {}, )
packages/openai-oauth/src/server.ts:85
↓ 8 callersFunctionparseJwtClaims
( token: string | undefined, )
packages/openai-oauth-core/src/auth.ts:79
↓ 7 callersFunctioncreateCodexOAuthFetch
( settings: CodexOAuthSettings = {}, )
packages/openai-oauth-core/src/transport.ts:306
↓ 7 callersFunctionencodeSse
(data: unknown)
packages/openai-oauth/src/chat-stream.ts:16
↓ 7 callersFunctionisRecord
(value: unknown)
packages/openai-oauth/src/shared.ts:30
↓ 7 callersFunctionnormalizeCodexResponsesBody
( body: Record<string, unknown>, options: NormalizeCodexResponsesBodyOptions = {}, )
packages/openai-oauth-core/src/transport.ts:200
↓ 7 callersFunctiontoErrorResponse
( message: string, status = 400, type = "invalid_request_error", )
packages/openai-oauth/src/shared.ts:63
↓ 6 callersFunctionemitRequestLog
( logger: ((event: OpenAIOAuthServerLogEvent) => void) | undefined, event: OpenAIOAuthServerLogEvent, )
packages/openai-oauth/src/logging.ts:28
↓ 6 callersFunctionloadAuthTokens
( options: AuthLoaderOptions, )
packages/openai-oauth-core/src/auth.ts:320
↓ 5 callersFunctioncreateJwt
(payload: Record<string, unknown>)
packages/openai-oauth-core/test/auth.test.ts:10
↓ 5 callersFunctionfetch
()
packages/openai-oauth-core/test/auth.test.ts:116
↓ 5 callersFunctionisRecord
(value: unknown)
packages/openai-oauth-core/src/auth.ts:58
↓ 5 callersFunctionnormalizeVersion
(value: string | undefined)
packages/openai-oauth/src/models.ts:61
↓ 5 callersFunctionresetCodexClientVersionCache
()
packages/openai-oauth/src/models.ts:162
↓ 5 callersFunctionresolveCodexClientVersion
( dependencies: ModelResolverDependencies = {}, )
packages/openai-oauth/src/models.ts:108
↓ 5 callersFunctiontoJsonResponse
(body: unknown, status = 200)
packages/openai-oauth/src/shared.ts:54
↓ 4 callersFunctioncheckForOpenAIOAuthUpdates
( currentVersion: string, dependencies: UpdateCheckDependencies = {}, )
packages/openai-oauth/src/update-check.ts:62
↓ 4 callersFunctioncompareSemver
(left: string, right: string)
packages/openai-oauth/src/update-check.ts:21
↓ 4 callersFunctioncreateAuthFile
()
packages/openai-oauth/test/server.test.ts:7
↓ 4 callersFunctioncreateAuthFile
()
packages/openai-oauth-core/test/transport.test.ts:11
↓ 4 callersFunctionderiveAccountId
( idToken: string | undefined, )
packages/openai-oauth-core/src/auth.ts:101
↓ 4 callersMethodexpandRequestBody
(body: JsonRecord)
packages/openai-oauth-core/src/state.ts:111
↓ 4 callersFunctionmaybeString
(value: unknown)
packages/openai-oauth-core/src/auth.ts:309
↓ 4 callersFunctionmergeProviderMetadata
( left: SharedV3ProviderMetadata | undefined, right: SharedV3ProviderMetadata | undefined, )
packages/openai-oauth-provider/src/provider.ts:41
↓ 4 callersMethodrememberResponse
(response: unknown, requestBody?: JsonRecord)
packages/openai-oauth-core/src/state.ts:142
↓ 4 callersFunctiontrimOldestEntries
( map: Map<string, T>, maxEntries: number, )
packages/openai-oauth-core/src/state.ts:33
↓ 4 callersFunctionwriteAuthFile
(filePath: string, data: unknown)
packages/openai-oauth-core/test/auth.test.ts:16
↓ 3 callersFunctioncollectCompletedResponseFromSse
( stream: ReadableStream<Uint8Array>, )
packages/openai-oauth-core/src/sse.ts:66
↓ 3 callersFunctionisRecord
(value: unknown)
packages/openai-oauth-core/src/state.ts:28
↓ 3 callersFunctionparseCliArgs
(argv: string[])
packages/openai-oauth/src/cli-app.ts:111
↓ 3 callersFunctionresolveAuthFileCandidates
(authFilePath?: string)
packages/openai-oauth-core/src/auth.ts:157
↓ 3 callersFunctionresolveOpenAIOAuthModels
( client: CodexOAuthClient, configuredModels: string[] | undefined, dependencies: ModelResolverDependencies
packages/openai-oauth/src/models.ts:226
↓ 3 callersFunctionstartOpenAIOAuthServer
( settings: OpenAIOAuthServerOptions = {}, )
packages/openai-oauth/src/server.ts:119
↓ 3 callersFunctionstreamChatCompletions
( request: ChatRequest, provider: OpenAIOAuthProvider, logContext: { logger?: (event: OpenAIOAuthServerLo
packages/openai-oauth/src/chat-stream.ts:41
↓ 3 callersFunctiontoMissingAuthFileMessage
(authFilePath: string | undefined)
packages/openai-oauth/src/cli-app.ts:150
↓ 3 callersFunctiontoServerOptions
(args: CliArgs)
packages/openai-oauth/src/cli-app.ts:126
↓ 3 callersFunctiontoStartupMessage
( baseUrl: string, availableModels: string[], options?: { useColor?: boolean }, )
packages/openai-oauth/src/cli-logging.ts:66
↓ 2 callersFunctioncollectSseData
Parse all SSE data lines from a streaming response.
packages/openai-oauth/test/chat-stream.test.ts:30
↓ 2 callersFunctioncreateCodexOAuthClient
( settings: CodexOAuthSettings = {}, )
packages/openai-oauth-core/src/transport.ts:372
↓ 2 callersFunctioncreateJwt
(payload: Record<string, unknown>)
packages/openai-oauth-provider/test/auth.test.ts:10
↓ 2 callersFunctioncreateOpenAIOAuth
( settings: OpenAIOAuthProviderSettings = {}, )
packages/openai-oauth-provider/src/provider.ts:252
↓ 2 callersFunctioncreateToolSet
(tools: ChatToolDefinition[] | undefined)
packages/openai-oauth/src/chat-messages.ts:198
↓ 2 callersFunctiondim
(text: string, options?: { useColor?: boolean })
packages/openai-oauth/src/cli-logging.ts:63
↓ 2 callersMethodemitChange
()
packages/openai-oauth-core/src/state.ts:222
↓ 2 callersFunctionencodeBase64Url
(value: Record<string, unknown>)
packages/openai-oauth-provider/test/auth.test.ts:7
↓ 2 callersFunctionencodeBase64Url
(value: Record<string, unknown>)
packages/openai-oauth-core/test/auth.test.ts:7
↓ 2 callersFunctionfakeFullStream
Helper to create a fake fullStream async iterable from an array of parts.
packages/openai-oauth/test/chat-stream.test.ts:19
↓ 2 callersFunctionfindToolCallChunks
Find SSE chunks that contain tool_calls in the delta.
packages/openai-oauth/test/chat-stream.test.ts:41
↓ 2 callersFunctioninstallCliWarningLogger
()
packages/openai-oauth/src/cli-logging.ts:78
↓ 2 callersFunctionisRecord
(value: unknown)
packages/openai-oauth-core/src/sse.ts:63
↓ 2 callersFunctionmapFinishReason
( finishReason: string | undefined, )
packages/openai-oauth/src/shared.ts:78
↓ 2 callersFunctionnormalizeVersion
(value: string | undefined)
packages/openai-oauth/src/update-check.ts:12
↓ 2 callersFunctionparseEventBlock
(block: string)
packages/openai-oauth-core/src/sse.ts:8
↓ 2 callersFunctionresolveBaseURL
(baseURL?: string)
packages/openai-oauth-core/src/transport.ts:101
↓ 2 callersFunctionresolveTargetUrl
(input: string, baseURL: string)
packages/openai-oauth-core/src/transport.ts:105
↓ 2 callersFunctionresolveWritePath
(preferred: string | undefined)
packages/openai-oauth-core/src/auth.ts:178
↓ 2 callersFunctionshutdown
()
packages/openai-oauth/src/cli-app.ts:217
↓ 2 callersMethodsnapshot
()
packages/openai-oauth-core/src/state.ts:191
↓ 2 callersFunctiontoJsonToolOutput
(value: JsonValue)
packages/openai-oauth/src/chat-messages.ts:11
↓ 2 callersFunctiontoModelMessages
(messages: ChatMessage[])
packages/openai-oauth/src/chat-messages.ts:111
↓ 2 callersFunctiontoTextParts
(content: unknown)
packages/openai-oauth/src/chat-messages.ts:50
↓ 2 callersFunctiontoTextToolOutput
(value: string)
packages/openai-oauth/src/chat-messages.ts:16
↓ 2 callersFunctiontoToolChoice
( toolChoice: ChatToolChoice | undefined, )
packages/openai-oauth/src/chat-messages.ts:232
↓ 2 callersFunctiontoUsage
(usage: UsageLike)
packages/openai-oauth/src/shared.ts:95
↓ 2 callersFunctionunderline
( text: string, options?: { useColor?: boolean }, )
packages/openai-oauth/src/cli-logging.ts:58
↓ 2 callersFunctionuniqueStrings
(values: string[])
packages/openai-oauth/src/models.ts:47
↓ 2 callersFunctionwithAnsi
( text: string, code: string, options?: { useColor?: boolean }, )
packages/openai-oauth/src/cli-logging.ts:46
↓ 2 callersFunctionwriteWebResponse
( response: ServerResponse, webResponse: Response, )
packages/openai-oauth/src/shared.ts:223
↓ 1 callersFunctioncaptureResponsesState
( response: Response, requestBody: Record<string, unknown> | undefined, state: CodexResponsesState | undefi
packages/openai-oauth-core/src/transport.ts:277
↓ 1 callersFunctioncoerceToolOutput
(content: unknown)
packages/openai-oauth/src/chat-messages.ts:21
↓ 1 callersFunctioncopyUpstreamResponse
(response: Response)
packages/openai-oauth/src/shared.ts:155
↓ 1 callersFunctioncreateCliParser
(argv: string[])
packages/openai-oauth/src/cli-app.ts:64
↓ 1 callersFunctioncreateModel
(modelId: OpenAIOAuthModelId)
packages/openai-oauth-provider/src/provider.ts:267
↓ 1 callersFunctioncreateModelResolver
( client: CodexOAuthClient, configuredModels: string[] | undefined, dependencies: ModelResolverDependencies
packages/openai-oauth/src/models.ts:238
↓ 1 callersFunctioncreateRequestLogger
( settings: OpenAIOAuthServerOptions, )
packages/openai-oauth/src/logging.ts:6
↓ 1 callersFunctiondecodeBase64Url
(value: string)
packages/openai-oauth-core/src/auth.ts:69
↓ 1 callersFunctiondecodeBody
( body: BodyInit | null | undefined, )
packages/openai-oauth-core/src/transport.ts:160
↓ 1 callersFunctionemptyUsage
()
packages/openai-oauth-provider/src/provider.ts:35
↓ 1 callersFunctionencodeDone
()
packages/openai-oauth/src/chat-stream.ts:19
↓ 1 callersMethodensure
()
packages/openai-oauth-core/src/transport.ts:45
↓ 1 callersFunctionensureDirectory
(filePath: string)
packages/openai-oauth-core/src/auth.ts:241
↓ 1 callersMethodexpandInput
(input: unknown[])
packages/openai-oauth-core/src/state.ts:205
↓ 1 callersFunctionfetchAvailableModels
( client: CodexOAuthClient, dependencies: ModelResolverDependencies = {}, )
packages/openai-oauth/src/models.ts:186
↓ 1 callersFunctionfetchLatestVersion
( fetchImpl: typeof fetch, )
packages/openai-oauth/src/update-check.ts:39
↓ 1 callersFunctionfindExistingAuthFile
( authFilePath: string | undefined, )
packages/openai-oauth/src/cli-app.ts:137
↓ 1 callersFunctionformatWarningMessage
( warning: CliWarning, provider: string, model: string, )
packages/openai-oauth/src/cli-logging.ts:14
↓ 1 callersFunctiongetDefaultCodexInstructions
()
packages/openai-oauth-core/src/transport.ts:94
↓ 1 callersFunctionhandleChatCompletionsRequest
( request: Request, provider: OpenAIOAuthProvider, logger: ((event: OpenAIOAuthServerLogEvent) => void) | u
packages/openai-oauth/src/chat-completions.ts:61
↓ 1 callersFunctionhandleResponsesRequest
( request: Request, settings: OpenAIOAuthServerOptions, client: CodexOAuthClient, )
packages/openai-oauth/src/responses.ts:17
↓ 1 callersFunctionhandleRoutes
( request: Request, settings: OpenAIOAuthServerOptions, provider: OpenAIOAuthProvider, client: ReturnType<
packages/openai-oauth/src/server.ts:30
↓ 1 callersMethodheaders
()
packages/openai-oauth-core/src/transport.ts:72
↓ 1 callersFunctionisChatRequest
(value: unknown)
packages/openai-oauth/src/chat-completions.ts:24
↓ 1 callersFunctionisHelpFlag
(argv: string[])
packages/openai-oauth/src/cli-app.ts:104
↓ 1 callersFunctionisJsonValue
(value: unknown)
packages/openai-oauth/src/shared.ts:33
↓ 1 callersFunctionisRecord
(value: unknown)
packages/openai-oauth/src/models.ts:44
↓ 1 callersFunctionisRecord
(value: unknown)
packages/openai-oauth-core/src/transport.ts:98
↓ 1 callersFunctionisVersionFlag
(argv: string[])
packages/openai-oauth/src/cli-app.ts:107
↓ 1 callersFunctioniterateServerSentEvents
( stream: ReadableStream<Uint8Array>, )
packages/openai-oauth-core/src/sse.ts:30
↓ 1 callersFunctionlogChatStreamResult
( logger: ((event: OpenAIOAuthServerLogEvent) => void) | undefined, requestId: string, startedAt: number,
packages/openai-oauth/src/chat-stream.ts:22
next →1–100 of 140, ranked by callers