MCPcopy Create free account

hub / github.com/ben-vargas/ai-sdk-provider-codex-cli / functions

Functions414 in github.com/ben-vargas/ai-sdk-provider-codex-cli

↓ 107 callersMethoddoGenerate
( options: Parameters<LanguageModelV3['doGenerate']>[0], )
src/app-server/language-model.ts:607
↓ 90 callersMethodclose
()
src/app-server/provider.ts:32
↓ 56 callersMethoderror
(message: string)
src/__tests__/logger.test.ts:116
↓ 52 callersFunctioncreateCodexAppServer
( options: CodexAppServerProviderSettings = {}, )
src/app-server/provider.ts:58
↓ 38 callersFunctioncreateMockProcess
( options: { userAgent?: string; disableModelList?: boolean; initializeCapabilities?: Record<str
src/__tests__/app-server-rpc-client.test.ts:55
↓ 37 callersMethodensureReady
()
src/app-server/rpc/client.ts:205
↓ 37 callersFunctionmakeMockSpawn
(lines: string[], exitCode = 0)
src/__tests__/exec-language-model.test.ts:11
↓ 36 callersFunctionmakeMockSpawn
(lines: string[], exitCode = 0)
src/__tests__/codex-cli-language-model.test.ts:10
↓ 36 callersFunctionsetSpawnMock
(fn: (cmd: string, args: string[]) => unknown)
src/__tests__/app-server-rpc-client.test.ts:147
↓ 30 callersMethodget
(key: string)
src/app-server/provider/persistent-model-cache.ts:4
↓ 29 callersMethodclear
()
src/app-server/provider/persistent-model-cache.ts:6
↓ 28 callersFunctioncallServerRequest
( client: AppServerRpcClient, id: number, method: string, params: Record<string, unknown>, )
src/__tests__/app-server-rpc-client.test.ts:10
↓ 26 callersMethodwarn
(message: string)
src/__tests__/logger.test.ts:112
↓ 25 callersMethoddoStream
( options: Parameters<LanguageModelV3['doStream']>[0], )
src/app-server/language-model.ts:804
↓ 24 callersFunctionextractImageData
(part: unknown)
src/image-utils.ts:49
↓ 22 callersMethodsafeEnqueue
(part: LanguageModelV3StreamPart)
src/app-server/stream/emitter.ts:34
↓ 21 callersMethodset
(key: string, model: AppServerLanguageModel)
src/app-server/provider/persistent-model-cache.ts:5
↓ 19 callersMethoddebug
(message: string)
src/__tests__/logger.test.ts:104
↓ 17 callersMethodsetTurnId
(turnId: string)
src/app-server/session.ts:90
↓ 16 callersMethodresolve
(toolCallId: string, fallback: ToolDescriptor)
src/app-server/stream/tool-tracker.ts:38
↓ 15 callersMethodaddConfigOverride
( args: string[], key: string, value: string | number | boolean | object, )
src/exec-language-model.ts:417
↓ 15 callersFunctiontool
( definition: LocalToolDefinition<TParams, TResult>, )
src/tools/tool-builder.ts:240
↓ 14 callersFunctionconvertPromptToCodexInput
(args: { prompt: readonly PromptMessage[]; mode: PromptConversionMode; includeRemoteImagesInMarkers?: bo
src/converters/prompt-converter.ts:386
↓ 14 callersFunctionsetOverride
(key: string, value: CodexConfigOverrideValue)
src/shared-utils.ts:270
↓ 12 callersFunctionmapMessagesToPrompt
(prompt: readonly ModelMessage[])
src/message-mapper.ts:8
↓ 11 callersFunctioncreateCapture
()
src/__tests__/app-server-notification-router.test.ts:9
↓ 11 callersFunctioncreateEmptyCodexUsage
()
src/shared-utils.ts:14
↓ 11 callersMethodemitTextDelta
(delta: string, itemId?: string)
src/app-server/stream/emitter.ts:61
↓ 11 callersFunctionflush
(ms = 20)
src/__tests__/app-server-rpc-client.test.ts:6
↓ 11 callersMethodisSameTurn
(params: Record<string, unknown>)
src/app-server/stream/router.ts:195
↓ 11 callersMethodsubscribe
()
src/app-server/stream/router.ts:95
↓ 11 callersFunctiontoImageReference
( part: PromptContentPart, )
src/converters/image-converter.ts:44
↓ 11 callersMethodunsubscribe
()
src/app-server/stream/router.ts:133
↓ 10 callersFunctionadd
(setting: unknown, name: string)
src/shared-utils.ts:241
↓ 10 callersFunctioncreateSdkMcpServer
(options: SdkMcpServerOptions)
src/tools/sdk-mcp-server.ts:22
↓ 10 callersFunctionformatToolResultOutput
(output: NormalizedToolOutput)
src/converters/tool-result-converter.ts:14
↓ 10 callersFunctiontoJsonSchema
(schema: ZodType<unknown>)
src/tools/tool-builder.ts:236
↓ 9 callersFunctioncreateCapture
()
src/__tests__/app-server-stream-emitter.test.ts:6
↓ 9 callersFunctionregisterBoundContext
( client: AppServerRpcClient, args: { threadId: string; turnId: string; handlers?: Record<stri
src/__tests__/app-server-rpc-client.test.ts:27
↓ 8 callersMethodcancel
(reason?: unknown)
src/app-server/stream/turn-stream-controller.ts:273
↓ 8 callersMethodemitReasoningDelta
(delta: string, isSummary = false, itemId?: string)
src/app-server/stream/emitter.ts:96
↓ 8 callersFunctiongetLogger
(logger: Logger | false | undefined)
src/logger.ts:31
↓ 8 callersMethodinfo
(message: string)
src/__tests__/logger.test.ts:108
↓ 8 callersFunctionvalidateAppServerSettings
(settings: unknown)
src/validation.ts:329
↓ 8 callersFunctionwriteImageToTempFile
(imageData: ImageData)
src/image-utils.ts:167
↓ 7 callersMethod_start
()
src/tools/sdk-mcp-server.ts:12
↓ 7 callersFunctioncleanupTempImages
(paths: string[])
src/image-utils.ts:195
↓ 7 callersFunctioncreateCodexExec
(options: CodexExecProviderSettings = {})
src/exec-provider.ts:17
↓ 7 callersFunctioncreateLocalMcpServer
( options: LocalMcpServerOptions, )
src/tools/local-mcp-server.ts:79
↓ 7 callersFunctioncreateSettings
(cacheKey = 'math-v1')
src/__tests__/app-server-provider.test.ts:201
↓ 7 callersMethodemitFinish
( finishReason: LanguageModelV3FinishReason, usage: LanguageModelV3Usage, providerMetadata?: Share
src/app-server/stream/emitter.ts:192
↓ 7 callersMethodisActive
* Returns whether this session currently has an active turn.
src/app-server/types.ts:88
↓ 7 callersMethodtouchActivity
()
src/app-server/rpc/client.ts:997
↓ 6 callersMethod_stop
()
src/tools/sdk-mcp-server.ts:13
↓ 6 callersFunctionassertValidMcpServerName
(name: string)
src/config-key-utils.ts:12
↓ 6 callersFunctioncreateAPICallError
({ message, code, exitCode, stderr, promptExcerpt, provider = 'exec', isRetryable = false, }: Co
src/errors.ts:39
↓ 6 callersFunctioncreateVerboseLogger
(logger: Logger, verbose: boolean = false)
src/logger.ts:51
↓ 6 callersMethodemitRaw
(method: string, params: Record<string, unknown>, id?: string | number)
src/app-server/stream/emitter.ts:56
↓ 6 callersMethodgetItemType
(item?: ExperimentalJsonItem)
src/exec-language-model.ts:203
↓ 5 callersFunctioncreateController
( options: { client?: FakeClient; abortSignal?: AbortSignal; shouldSerializeTurnStart?: boolean;
src/__tests__/app-server-turn-stream-controller.test.ts:86
↓ 5 callersFunctionextractFromString
* Extract image data from a string value. * Handles data URLs, base64 strings, and rejects HTTP URLs.
src/image-utils.ts:112
↓ 5 callersFunctionisFileUrlValue
(value: unknown)
src/converters/image-converter.ts:9
↓ 5 callersMethodisSameThread
(params: Record<string, unknown>)
src/app-server/stream/router.ts:145
↓ 5 callersFunctionisSdkMcpServer
(value: unknown)
src/tools/sdk-mcp-server.ts:104
↓ 5 callersFunctionmcpServersToConfigOverrides
( mcpServers?: Record<string, McpServerConfig>, rmcpClient?: boolean, )
src/shared-utils.ts:265
↓ 5 callersFunctionmergeMcpServers
( base?: Record<string, McpServerConfig>, override?: Record<string, McpServerConfig>, )
src/shared-utils.ts:205
↓ 5 callersFunctionmergeSingleMcpServer
( existing: McpServerConfig | undefined, incoming: McpServerConfig, )
src/shared-utils.ts:152
↓ 5 callersFunctionmergeStringRecord
( base?: Record<string, string>, override?: Record<string, string>, )
src/shared-utils.ts:113
↓ 5 callersMethodmodelList
(params?: ModelListParams)
src/app-server/rpc/client.ts:303
↓ 5 callersMethodregisterRequestContext
( threadId: string, context: { handlers: Partial<CodexAppServerRequestHandlers>; autoAppro
src/app-server/session.ts:10
↓ 5 callersMethodrequestCancel
(reason?: unknown)
src/app-server/stream/turn-stream-controller.ts:330
↓ 5 callersFunctionsafeStringify
(value: unknown)
src/shared-utils.ts:104
↓ 5 callersMethodstart
(toolCallId: string, tool: ToolDescriptor)
src/app-server/stream/tool-tracker.ts:29
↓ 5 callersMethodwithThreadLock
(threadId: string, fn: () => Promise<T>)
src/app-server/session.ts:9
↓ 5 callersMethodwriteMessage
(message: unknown)
src/app-server/rpc/client.ts:936
↓ 4 callersMethodbindRequestContext
(contextId: string, turnId: string)
src/app-server/session.ts:17
↓ 4 callersMethodclearIdleTimer
()
src/app-server/rpc/client.ts:990
↓ 4 callersMethodclearRequestContext
(contextId: string)
src/app-server/session.ts:18
↓ 4 callersFunctioncreateCapture
()
src/__tests__/app-server-turn-stream-controller.test.ts:75
↓ 4 callersFunctionemitServerMessage
(message: unknown)
src/__tests__/app-server-rpc-client.test.ts:125
↓ 4 callersMethodfailWithError
(error: unknown)
src/app-server/stream/turn-stream-controller.ts:374
↓ 4 callersMethodfinishSilently
()
src/app-server/stream/turn-stream-controller.ts:381
↓ 4 callersFunctionflush
(ms = 20)
src/__tests__/app-server-language-model.test.ts:10
↓ 4 callersFunctionhandleReasoningDelta
(isSummary: boolean)
src/app-server/stream/router-notification-handlers.ts:63
↓ 4 callersMethodinjectMessage
* Injects an additional user message into the current thread.
src/app-server/types.ts:78
↓ 4 callersMethodinterruptAndAwaitCompletion
()
src/app-server/stream/turn-stream-controller.ts:358
↓ 4 callersFunctionisAuthenticationError
(err: unknown)
src/errors.ts:69
↓ 4 callersFunctionisPlainObject
(value: object)
src/app-server/provider/model-key-factory.ts:6
↓ 4 callersMethodisTerminalState
()
src/app-server/stream/turn-stream-controller.ts:133
↓ 4 callersFunctionlistModels
(options: ListModelsOptions = {})
src/app-server/list-models.ts:20
↓ 4 callersFunctionmapApprovalPolicy
(settings: CodexAppServerSettings)
src/app-server/language-model.ts:92
↓ 4 callersFunctionmapCodexCliFinishReason
(reason?: string)
src/shared-utils.ts:31
↓ 4 callersFunctionmcpHttpHeadersWithBearerToken
( server: McpServerHttp, )
src/shared-utils.ts:134
↓ 4 callersFunctionrun
(cmd, args)
examples/exec/check-cli.mjs:5
↓ 3 callersFunctionasRemoteUrl
(value: unknown)
src/converters/image-converter.ts:19
↓ 3 callersMethodcleanup
()
src/app-server/stream/turn-stream-controller.ts:387
↓ 3 callersMethodclearPersistentThreadState
(threadId?: string)
src/app-server/language-model.ts:518
↓ 3 callersMethodemitApprovalRequest
(approvalId: string)
src/app-server/stream/emitter.ts:184
↓ 3 callersMethoderror
(error: unknown)
src/app-server/stream/emitter.ts:243
↓ 3 callersMethodgetTurnIdFromParams
(params: Record<string, unknown>)
src/app-server/stream/router.ts:150
next →1–100 of 414, ranked by callers