Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ben-vargas/ai-sdk-provider-codex-cli
/ functions
Functions
414 in github.com/ben-vargas/ai-sdk-provider-codex-cli
⨍
Functions
414
◇
Types & classes
144
↓ 3 callers
Method
interrupt
* Requests interruption of the currently running turn.
src/app-server/types.ts:83
↓ 3 callers
Function
isFilePart
(part: PromptContentPart)
src/converters/image-converter.ts:36
↓ 3 callers
Function
isTextPart
(part: PromptContentPart)
src/converters/prompt-converter.ts:11
↓ 3 callers
Method
isTurnCompleted
(turnId: string)
src/app-server/session.ts:72
↓ 3 callers
Function
isValidConfigOverrideKey
(key: string)
src/config-key-utils.ts:8
↓ 3 callers
Function
mapUnsupportedSettingsWarnings
(options: { temperature?: unknown; topP?: unknown; topK?: unknown; maxOutputTokens?: unknown; presen
src/shared-utils.ts:228
↓ 3 callers
Function
normalizeBase64Payload
(value: string)
src/image-utils.ts:229
↓ 3 callers
Method
resolveThreadMode
( settings: CodexAppServerSettings, providerOptions?: CodexAppServerProviderOptions, )
src/app-server/language-model.ts:230
↓ 3 callers
Function
run
(label, settings)
examples/app-server/permissions-and-sandbox.mjs:18
↓ 3 callers
Function
run
(label, settings)
examples/exec/permissions-and-sandbox.mjs:13
↓ 3 callers
Function
runCodex
(args)
examples/app-server/check-cli.mjs:12
↓ 3 callers
Function
safeJsonStringify
(value: unknown)
src/converters/tool-result-converter.ts:3
↓ 3 callers
Function
sanitizeJsonSchema
(value: unknown)
src/shared-utils.ts:60
↓ 3 callers
Method
setInactive
(completedTurnId?: string)
src/app-server/session.ts:95
↓ 3 callers
Method
turnInterrupt
(params: { threadId: string; turnId: string })
src/app-server/session.ts:20
↓ 2 callers
Function
assertValidConfigOverrideKey
(key: string)
src/config-key-utils.ts:19
↓ 2 callers
Method
bufferTurnScopedEventBeforeBinding
(event: BufferedTurnScopedEvent)
src/app-server/stream/router.ts:163
↓ 2 callers
Method
buildArgs
( images: ImageData[] = [], responseFormat?: { type: 'json'; schema: unknown }, settings: CodexExe
src/exec-language-model.ts:211
↓ 2 callers
Function
buildModel
()
src/app-server/provider.ts:100
↓ 2 callers
Method
clearRequestContext
(contextId: string)
src/app-server/rpc/client.ts:370
↓ 2 callers
Method
clearRequestContextForTurn
(turnId: string)
src/app-server/rpc/client.ts:383
↓ 2 callers
Method
closeAll
()
src/app-server/provider/client-pool.ts:53
↓ 2 callers
Function
createAuthenticationError
(message?: string)
src/errors.ts:63
↓ 2 callers
Method
emitToolOutputDelta
( toolCallId: string, toolName: string, delta: string, dynamic?: boolean, )
src/app-server/stream/emitter.ts:148
↓ 2 callers
Function
flush
(ms = 10)
src/__tests__/app-server-turn-stream-controller.test.ts:7
↓ 2 callers
Function
getDef
(schema: ZodType<unknown>)
src/tools/tool-builder.ts:59
↓ 2 callers
Method
getOrCreate
(settings: CodexAppServerSettings)
src/app-server/provider/client-pool.ts:52
↓ 2 callers
Function
getTypeName
(def: Record<string, unknown>)
src/tools/tool-builder.ts:63
↓ 2 callers
Method
handleCrash
(error: unknown)
src/app-server/rpc/client.ts:589
↓ 2 callers
Method
handleNotification
(method: string, params: Record<string, unknown>)
src/app-server/stream/router.ts:204
↓ 2 callers
Function
handleOutputDelta
(defaultToolName: 'exec' | 'patch')
src/app-server/stream/router-notification-handlers.ts:133
↓ 2 callers
Method
handleServerRequest
( id: JsonRpcId, method: string, params: Record<string, unknown>, )
src/app-server/rpc/client.ts:767
↓ 2 callers
Method
handleServerRequest
(method: string, params: Record<string, unknown>)
src/app-server/stream/router.ts:211
↓ 2 callers
Function
indicatesMissingImage
(text)
examples/app-server/image-support.mjs:66
↓ 2 callers
Method
isClosedState
()
src/app-server/stream/turn-stream-controller.ts:137
↓ 2 callers
Function
isCompatImagePart
(part: PromptContentPart)
src/converters/image-converter.ts:40
↓ 2 callers
Function
isHttpUrl
(value: string)
src/converters/image-converter.ts:5
↓ 2 callers
Function
isToolResultPart
( part: PromptContentPart, )
src/converters/prompt-converter.ts:31
↓ 2 callers
Function
isValidMcpServerName
(name: string)
src/config-key-utils.ts:4
↓ 2 callers
Method
listModels
(modelProviders?: string[])
src/app-server/provider.ts:34
↓ 2 callers
Function
loadJsonFixtures
(dir: string)
src/__tests__/app-server-protocol-compat.test.ts:11
↓ 2 callers
Method
loggerIdentity
(value: Logger | false | undefined)
src/app-server/provider/value-identity-registry.ts:4
↓ 2 callers
Function
mapSandboxToThreadSandboxMode
(settings: CodexAppServerSettings)
src/app-server/language-model.ts:66
↓ 2 callers
Function
mapSandboxToTurnSandboxPolicy
(settings: CodexAppServerSettings)
src/app-server/language-model.ts:80
↓ 2 callers
Function
mapTool
(item: ThreadItem)
src/app-server/stream/router-notification-handlers.ts:12
↓ 2 callers
Function
normalizeHost
(host: string)
src/tools/local-mcp-server.ts:44
↓ 2 callers
Function
normalizeItemType
(type: string)
src/app-server/stream/router-notification-handlers.ts:8
↓ 2 callers
Function
normalizeUserInputFromMessages
(messages: PromptMessage[])
src/converters/prompt-converter.ts:78
↓ 2 callers
Method
objectIdentity
(value: object)
src/app-server/provider/value-identity-registry.ts:6
↓ 2 callers
Function
parseSemver
(input: string)
src/app-server/rpc/client.ts:89
↓ 2 callers
Function
parseValidationIssues
(error: unknown)
src/validation.ts:273
↓ 2 callers
Function
readChangedPaths
()
scripts/validate-app-server-examples.mjs:30
↓ 2 callers
Method
refreshActiveState
()
src/app-server/session.ts:76
↓ 2 callers
Method
request
(method: string, params?: object, timeoutMs?: number)
src/app-server/rpc/client.ts:233
↓ 2 callers
Method
resolveTargetThreadId
( settings: CodexAppServerSettings, providerOptions?: CodexAppServerProviderOptions, )
src/app-server/language-model.ts:237
↓ 2 callers
Function
run
(cmd, args)
examples/app-server/check-cli.mjs:7
↓ 2 callers
Method
setTurnId
(turnId: string)
src/app-server/stream/router.ts:86
↓ 2 callers
Method
startTurnWithContext
()
src/app-server/stream/turn-stream-controller.ts:289
↓ 2 callers
Method
threadStart
(params: unknown)
src/__tests__/app-server-language-model.test.ts:37
↓ 2 callers
Method
turnStart
(params: TurnStartParams)
src/app-server/session.ts:19
↓ 2 callers
Function
validateExecSettings
(settings: unknown)
src/validation.ts:310
↓ 1 callers
Method
applyMcpSettings
(args: string[], settings: CodexExecSettings)
src/exec-language-model.ts:372
↓ 1 callers
Method
attachAbortSignal
()
src/app-server/stream/turn-stream-controller.ts:308
↓ 1 callers
Method
buildToolInputPayload
(item?: ExperimentalJsonItem)
src/exec-language-model.ts:516
↓ 1 callers
Method
buildToolResultPayload
(item?: ExperimentalJsonItem)
src/exec-language-model.ts:552
↓ 1 callers
Function
buildTurnStartParams
(args: { threadId: string; modelId: string; input: TurnStartParams['input']; settings: { cwd?: str
src/app-server/stream/turn-stream-controller.ts:411
↓ 1 callers
Method
buildUserInput
( text: string, images: PromptImage[], )
src/app-server/language-model.ts:322
↓ 1 callers
Method
checkVersion
(userAgent: string)
src/app-server/rpc/client.ts:531
↓ 1 callers
Method
cleanupAfterInitializationFailure
(error: unknown)
src/app-server/rpc/client.ts:557
↓ 1 callers
Method
clearRequestContextForTurn
(turnId: string)
src/__tests__/app-server-language-model.test.ts:120
↓ 1 callers
Method
close
()
src/app-server/rpc/client.ts:413
↓ 1 callers
Function
collectSystemInstruction
(prompt: readonly PromptMessage[])
src/converters/prompt-converter.ts:55
↓ 1 callers
Function
compareIdentifiers
(a: string, b: string)
src/app-server/rpc/client.ts:100
↓ 1 callers
Function
compareSemver
(a: string, b: string)
src/app-server/rpc/client.ts:115
↓ 1 callers
Method
complete
(toolCallId: string, fallback: ToolDescriptor, durationMs?: number)
src/app-server/stream/tool-tracker.ts:42
↓ 1 callers
Function
createAppServerClientPool
( identityRegistry: ValueIdentityRegistry, )
src/app-server/provider/client-pool.ts:56
↓ 1 callers
Function
createClientKey
( settings: ClientScopedSettings, identityRegistry: ValueIdentityRegistry, )
src/app-server/provider/client-pool.ts:30
↓ 1 callers
Function
createModel
( modelId: CodexModelId, settings: CodexExecSettings = {}, )
src/exec-provider.ts:28
↓ 1 callers
Function
createModel
( modelId: CodexModelId, settings: CodexAppServerSettings = {}, )
src/app-server/provider.ts:79
↓ 1 callers
Function
createModelKeyFactory
(identityRegistry: ValueIdentityRegistry)
src/app-server/provider/model-key-factory.ts:15
↓ 1 callers
Function
createNotificationHandlers
( context: NotificationHandlerContext, )
src/app-server/stream/router-notification-handlers.ts:59
↓ 1 callers
Method
createOrReuseSession
(args: { threadId: string; settings: CodexAppServerSettings; providerOptions?: CodexAppServerProvi
src/app-server/language-model.ts:531
↓ 1 callers
Function
createPersistentModelCache
()
src/app-server/provider/persistent-model-cache.ts:9
↓ 1 callers
Method
createPersistentModelKey
(modelId: CodexModelId, settings: CodexAppServerSettings)
src/app-server/provider/model-key-factory.ts:12
↓ 1 callers
Function
createSdkMcpLifecycleManager
(logger: Logger)
src/app-server/provider/sdk-mcp-lifecycle-manager.ts:10
↓ 1 callers
Function
createServerRequestHandlers
( context: ServerRequestHandlerContext, )
src/app-server/stream/router-server-request-handlers.ts:11
↓ 1 callers
Function
createStaleThreadError
(threadId: string)
src/app-server/language-model.ts:60
↓ 1 callers
Function
createStaleThreadError
(threadId: string)
src/app-server/stream/turn-stream-controller.ts:49
↓ 1 callers
Function
createValueIdentityRegistry
()
src/app-server/provider/value-identity-registry.ts:9
↓ 1 callers
Method
dispose
()
src/app-server/provider.ts:33
↓ 1 callers
Method
dispose
()
src/app-server/rpc/client.ts:439
↓ 1 callers
Method
doStream
( options: Parameters<LanguageModelV3['doStream']>[0], )
src/exec-language-model.ts:925
↓ 1 callers
Method
embeddingModel
(modelId: string)
src/app-server/provider.ts:30
↓ 1 callers
Method
emitResponseMetadata
()
src/app-server/stream/emitter.ts:47
↓ 1 callers
Method
emitStreamStart
(warnings: SharedV3Warning[])
src/app-server/stream/emitter.ts:43
↓ 1 callers
Method
emitToolCall
(toolCallId: string, toolName: string, input: string, dynamic?: boolean)
src/app-server/stream/emitter.ts:125
↓ 1 callers
Method
emitToolInvocation
( controller: ReadableStreamDefaultController<LanguageModelV3StreamPart>, toolCallId: string, tool
src/exec-language-model.ts:612
↓ 1 callers
Method
emitToolResult
( controller: ReadableStreamDefaultController<LanguageModelV3StreamPart>, toolCallId: string, tool
src/exec-language-model.ts:640
↓ 1 callers
Method
emitToolResult
( toolCallId: string, toolName: string, result: unknown, dynamic?: boolean, isError?: bool
src/app-server/stream/emitter.ts:167
↓ 1 callers
Function
example1_basicWithUsage
()
examples/app-server/experimental-json-events.mjs:43
← previous
next →
101–200 of 414, ranked by callers