Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/arctic-cli/interface
/ functions
Functions
2,212 in github.com/arctic-cli/interface
⨍
Functions
2,212
◇
Types & classes
371
↓ 1 callers
Function
ensureGoogleAccessToken
(auth: Extract<Auth.Info, { type: "oauth" }>, providerID: string)
packages/arctic/src/provider/usage.ts:1042
↓ 1 callers
Function
ensureMessageThinkingSignature
(block: any, sessionId: string)
packages/arctic/src/auth/antigravity-oauth/request.ts:374
↓ 1 callers
Function
ensureOauthAccessToken
(auth: Extract<Auth.Info, { type: "oauth" }>, providerID: string)
packages/arctic/src/provider/usage.ts:825
↓ 1 callers
Function
ensureProjectContext
(accessToken: string)
packages/arctic/src/provider/provider.ts:640
↓ 1 callers
Function
ensureProjectContext
( accessToken: string, auth: Extract<Auth.Info, { type: "oauth" }>, providerID: string,
packages/arctic/src/provider/usage.ts:1195
↓ 1 callers
Function
ensureThoughtSignature
(part: any, sessionId: string)
packages/arctic/src/auth/antigravity-oauth/request.ts:288
↓ 1 callers
Function
ensureTitle
(input: { session: Session.Info message: MessageV2.WithParts history: MessageV2.WithParts[] pr
packages/arctic/src/session/prompt.ts:1701
↓ 1 callers
Function
ensureValidToken
()
packages/arctic/src/auth/codex.ts:430
↓ 1 callers
Function
ensureValidToken
(auth: OAuthAuthDetails)
packages/arctic/src/auth/antigravity-oauth/token.ts:166
↓ 1 callers
Function
ensureValidTokenFor
( authKey: string, auth: Extract<Auth.Info, { type: "codex" }>, )
packages/arctic/src/auth/codex.ts:403
↓ 1 callers
Function
exchangeAntigravity
( code: string, state: string, )
packages/arctic/src/auth/antigravity-oauth/oauth.ts:150
↓ 1 callers
Function
exchangeAuthorizationCode
( code: string, verifier: string, redirectUri: string = REDIRECT_URI, )
packages/arctic/src/auth/codex-oauth/auth/auth.ts:58
↓ 1 callers
Function
exchangeAuthorizationCodeForTokens
(code: string, codeVerifier: string)
packages/arctic/src/auth/codex.ts:277
↓ 1 callers
Function
execute
(args, options)
packages/arctic/src/session/prompt.ts:888
↓ 1 callers
Function
execute
(params)
packages/arctic/src/tool/ls.ts:43
↓ 1 callers
Function
executeCall
(call: (typeof toolCalls)[0])
packages/arctic/src/tool/batch.ts:43
↓ 1 callers
Function
executeUninstall
(method: Installation.Method, targets: RemovalTargets)
packages/arctic/src/cli/cmd/uninstall.ts:141
↓ 1 callers
Method
export
* Export configuration backup * * Export all Arctic configuration files as a ZIP archive for backup purposes
packages/sdk/js/src/v2/gen/sdk.gen.ts:561
↓ 1 callers
Function
extractCodexIdToken
(raw: unknown)
packages/arctic/src/auth/index.ts:224
↓ 1 callers
Function
extractConversationSeedFromContents
(contents: any[])
packages/arctic/src/auth/antigravity-oauth/request.ts:97
↓ 1 callers
Function
extractConversationSeedFromMessages
(messages: any[])
packages/arctic/src/auth/antigravity-oauth/request.ts:86
↓ 1 callers
Function
extractIdToken
(raw: CodexCliTokenSet["id_token"])
packages/arctic/src/auth/codex.ts:123
↓ 1 callers
Function
extractRequestUrl
(input: Request | string | URL)
packages/arctic/src/auth/codex-oauth/request/fetch-helpers.ts:129
↓ 1 callers
Function
extractRetryDelayFromBody
(responseBody: string | undefined)
packages/arctic/src/session/retry.ts:36
↓ 1 callers
Function
extractTextFromHTML
(html: string)
packages/arctic/src/tool/webfetch.ts:145
↓ 1 callers
Function
extractThinkingConfig
( requestPayload: Record<string, unknown>, rawGenerationConfig: Record<string, unknown> | undefined, ext
packages/arctic/src/auth/antigravity-oauth/request-helpers.ts:56
↓ 1 callers
Function
extractUsageFromSsePayload
(payload: string)
packages/arctic/src/auth/antigravity-oauth/request-helpers.ts:669
↓ 1 callers
Function
fallbackTitleFromMessage
(message: MessageV2.WithParts)
packages/arctic/src/session/prompt.ts:1685
↓ 1 callers
Function
fetch
(url: string | URL | Request, init?: RequestInit)
packages/arctic/src/auth/anthropic-oauth/plugin.ts:28
↓ 1 callers
Function
fetchAntigravityModels
(accessToken: string)
packages/arctic/src/provider/antigravity-backend.ts:33
↓ 1 callers
Function
fetchCodexUsagePayload
(options: { baseUrl?: string | null accessToken: string accountId: string })
packages/arctic/src/provider/codex-backend.ts:65
↓ 1 callers
Function
fetchGithubCopilotUsage
(options: { token: string })
packages/arctic/src/provider/github-copilot-backend.ts:76
↓ 1 callers
Function
fetchGithubUser
(options: { token: string })
packages/arctic/src/provider/github-copilot-backend.ts:12
↓ 1 callers
Function
fetchLimits
()
packages/arctic/src/cli/cmd/tui/component/prompt/index.tsx:321
↓ 1 callers
Function
fetchMinimaxUsageLimits
(groupId: string, apiKey: string)
packages/arctic/src/provider/usage.ts:488
↓ 1 callers
Function
fetchProjectID
(accessToken: string)
packages/arctic/src/auth/antigravity-oauth/oauth.ts:79
↓ 1 callers
Function
fetchUsageRecord
(input: { baseUrl?: string directory?: string sessionID?: string providerID: string })
packages/arctic/src/cli/cmd/tui/component/dialog-usage.tsx:47
↓ 1 callers
Function
fetchUsageRecord
(input: { baseUrl?: string directory?: string sessionID?: string providerID: string })
packages/arctic/src/cli/cmd/tui/component/prompt/index.tsx:46
↓ 1 callers
Function
fetchZaiUsageLimits
(provider: Provider.Info)
packages/arctic/src/provider/usage.ts:305
↓ 1 callers
Function
filterArcticSystemPrompts
( input: InputItem[] | undefined, )
packages/arctic/src/auth/codex-oauth/request/request-transformer.ts:345
↓ 1 callers
Function
filterInput
( input: InputItem[] | undefined, )
packages/arctic/src/auth/codex-oauth/request/request-transformer.ts:266
↓ 1 callers
Function
filterMessagesThinkingBlocks
( messages: any[], sessionId?: string, getCachedSignatureFn?: (sessionId: string, text: string) => strin
packages/arctic/src/auth/antigravity-oauth/request-helpers.ts:422
↓ 1 callers
Function
filterUnsignedThinkingBlocks
( contents: any[], sessionId?: string, getCachedSignatureFn?: (sessionId: string, text: string) => strin
packages/arctic/src/auth/antigravity-oauth/request-helpers.ts:379
↓ 1 callers
Function
find
(item: Renderable)
packages/arctic/src/cli/cmd/tui/ui/dialog.tsx:72
↓ 1 callers
Function
findAvailableCmd
()
packages/arctic/src/ide/index.ts:51
↓ 1 callers
Function
findAvailablePort
(start = 35789, tries = 10)
packages/arctic/src/auth/amp-auth/index.ts:15
↓ 1 callers
Function
findBinary
()
packages/arctic/script/postinstall.mjs:50
↓ 1 callers
Function
findImportableFields
(opencodeConfig: Config.Info, arcticConfig: Config.Info)
packages/arctic/src/cli/opencode-config-import.ts:218
↓ 1 callers
Function
findLineBoundsInRenderable
( renderable: Renderable, clickX: number, clickY: number, )
packages/arctic/src/cli/cmd/tui/util/double-click.ts:244
↓ 1 callers
Function
findProjectClaudeAgentsDir
()
packages/arctic/src/cli/claude-import.ts:460
↓ 1 callers
Function
findProjectClaudeCommandDir
()
packages/arctic/src/cli/claude-import.ts:445
↓ 1 callers
Function
findProjectClaudeMcpFile
()
packages/arctic/src/cli/claude-import.ts:522
↓ 1 callers
Function
findWordBoundsInRenderable
( renderable: Renderable, clickX: number, clickY: number, )
packages/arctic/src/cli/cmd/tui/util/double-click.ts:182
↓ 1 callers
Function
finishAuth
(mcpName: string, authorizationCode: string)
packages/arctic/src/mcp/index.ts:517
↓ 1 callers
Function
flushTextDelta
()
packages/arctic/src/session/processor.ts:63
↓ 1 callers
Function
fn
()
packages/arctic/src/cli/cmd/pr.ts:18
↓ 1 callers
Function
folderNameVariants
(name: string)
packages/ui/src/components/file-icon.tsx:547
↓ 1 callers
Function
formatAccess
(record: UsageRecordSummary)
packages/arctic/src/session/usage-format.ts:116
↓ 1 callers
Function
formatAnthropicTimeRemaining
(resetsAt: number)
packages/arctic/src/provider/usage.ts:688
↓ 1 callers
Function
formatBodyPreview
* Produces a short, type-aware preview of a request/response body for logs.
packages/arctic/src/auth/antigravity-oauth/debug.ts:150
↓ 1 callers
Function
formatCost
(cost: CostSummary | undefined)
packages/arctic/src/session/usage-format.ts:185
↓ 1 callers
Function
formatCredits
(credits: CreditsSummary)
packages/arctic/src/session/usage-format.ts:166
↓ 1 callers
Function
formatDebugLinesForThinking
(lines: string[])
packages/arctic/src/auth/antigravity-oauth/request.ts:172
↓ 1 callers
Function
formatDuration
(ms: number)
packages/arctic/src/cli/cmd/stats.ts:692
↓ 1 callers
Function
formatDuration
(ms: number)
packages/arctic/src/cli/cmd/tui/component/dialog-stats.tsx:891
↓ 1 callers
Function
formatDuration
(minutes: number)
packages/arctic/src/session/usage-format.ts:216
↓ 1 callers
Function
formatError
(error: Error, depth = 0)
packages/arctic/src/util/log.ts:90
↓ 1 callers
Function
formatHourRange
(hour: number)
packages/arctic/src/cli/cmd/stats.ts:707
↓ 1 callers
Function
formatHourRange
(hour: number)
packages/arctic/src/cli/cmd/tui/component/dialog-stats.tsx:908
↓ 1 callers
Function
formatInstructions
(parts: string[])
packages/arctic/src/provider/sdk/openai-compatible/src/responses/convert-to-openai-responses-input.ts:320
↓ 1 callers
Function
formatKimiTimeRemaining
(resetsAt: number)
packages/arctic/src/provider/usage.ts:1477
↓ 1 callers
Function
formatLimits
(limits: UsageRecordSummary["limits"], now: number)
packages/arctic/src/session/usage-format.ts:125
↓ 1 callers
Function
formatMilliseconds
(ms: number)
packages/arctic/src/provider/usage.ts:551
↓ 1 callers
Function
formatPercent
(value: number)
packages/arctic/src/session/usage-format.ts:223
↓ 1 callers
Function
formatRemaining
(window: RateLimitWindowSummary)
packages/arctic/src/session/usage-format.ts:143
↓ 1 callers
Function
formatReset
(timestampSeconds: number)
packages/arctic/src/cli/cmd/tui/component/dialog-usage.tsx:667
↓ 1 callers
Function
formatReset
(resetsAtSeconds: number | undefined, now: number)
packages/arctic/src/session/usage-format.ts:158
↓ 1 callers
Function
formatSessionJSON
(sessions: Session.Info[])
packages/arctic/src/cli/cmd/session.ts:123
↓ 1 callers
Function
formatSessionTable
(sessions: Session.Info[])
packages/arctic/src/cli/cmd/session.ts:104
↓ 1 callers
Function
formatSize
(bytes: number)
packages/arctic/src/cli/cmd/uninstall.ts:347
↓ 1 callers
Function
formatTokenUsage
(usage: UsageRecordSummary["tokenUsage"])
packages/arctic/src/session/usage-format.ts:173
↓ 1 callers
Function
formatUserText
(value: string)
packages/arctic/src/cli/cmd/tui/routes/session/index.tsx:1654
↓ 1 callers
Function
formatZaiLimitLabel
(limit: any, idx: number)
packages/arctic/src/provider/usage.ts:429
↓ 1 callers
Function
formatZaiLimitRow
(limit: any, idx: number)
packages/arctic/src/provider/usage.ts:408
↓ 1 callers
Function
fromModelsDevModel
(provider: ModelsDev.Provider, model: ModelsDev.Model)
packages/arctic/src/provider/provider.ts:1043
↓ 1 callers
Function
generateCodeChallenge
* Generate PKCE code challenge from verifier
packages/arctic/src/auth/anthropic-oauth/plugin.ts:336
↓ 1 callers
Function
generateCodeVerifier
* Generate PKCE code verifier (43-128 characters)
packages/arctic/src/auth/anthropic-oauth/plugin.ts:327
↓ 1 callers
Function
generateGrayScale
(bg: RGBA, isDark: boolean)
packages/arctic/src/cli/cmd/tui/context/theme.tsx:537
↓ 1 callers
Function
generateMutedTextColor
(bg: RGBA, isDark: boolean)
packages/arctic/src/cli/cmd/tui/context/theme.tsx:591
↓ 1 callers
Function
generatePKCESync
()
packages/arctic/src/auth/qwen-oauth/auth.ts:67
↓ 1 callers
Function
generateRandomString
* Generate a random string for PKCE code verifier or state
packages/arctic/src/auth/anthropic-oauth/plugin.ts:318
↓ 1 callers
Function
generateSubtleSyntax
(theme: Theme)
packages/arctic/src/cli/cmd/tui/context/theme.tsx:626
↓ 1 callers
Function
generateSyntax
(theme: Theme)
packages/arctic/src/cli/cmd/tui/context/theme.tsx:622
↓ 1 callers
Function
generateSyntheticProjectId
()
packages/arctic/src/auth/antigravity-oauth/request.ts:500
↓ 1 callers
Function
generateSystem
(colors: TerminalColors, mode: "dark" | "light")
packages/arctic/src/cli/cmd/tui/context/theme.tsx:439
↓ 1 callers
Function
generateUnifiedDiff
(oldContent: string, newContent: string)
packages/arctic/src/patch/index.ts:432
↓ 1 callers
Function
get
(sessionID: string, file: string)
packages/arctic/src/file/time.ts:24
↓ 1 callers
Function
get
()
packages/arctic/src/config/config.ts:1122
↓ 1 callers
Method
getAccounts
()
packages/arctic/src/auth/antigravity-oauth/accounts.ts:322
↓ 1 callers
Function
getAllSessions
()
packages/arctic/src/cli/cmd/stats.ts:656
← previous
next →
601–700 of 2,212, ranked by callers