Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ConardLi/easy-llm-cli
/ functions
Functions
890 in github.com/ConardLi/easy-llm-cli
⨍
Functions
890
◇
Types & classes
341
↓ 1 callers
Function
authWithWeb
(client: OAuth2Client)
packages/core/src/code_assist/oauth2.ts:128
↓ 1 callers
Function
cacheCredentials
(credentials: Credentials)
packages/core/src/code_assist/oauth2.ts:243
↓ 1 callers
Function
calculateInitialCursorPosition
( initialLines: string[], offset: number, )
packages/cli/src/ui/components/shared/text-buffer.ts:85
↓ 1 callers
Function
checkForTruncation
(node: FullFolderInfo)
packages/core/src/utils/getFolderStructure.ts:321
↓ 1 callers
Function
checkModelChange
()
packages/cli/src/ui/App.tsx:227
↓ 1 callers
Function
cleanup
()
packages/cli/src/ui/hooks/useBracketedPaste.ts:19
↓ 1 callers
Function
cleanup
()
scripts/telemetry_utils.js:351
↓ 1 callers
Function
clearCachedCredentialFile
()
packages/core/src/code_assist/oauth2.ts:278
↓ 1 callers
Method
clearHistory
* Clears the chat history.
packages/core/src/core/geminiChat.ts:431
↓ 1 callers
Function
closeAllMCPConnections
()
packages/core/src/tools/mcp-client.ts:399
↓ 1 callers
Function
commandExists
(cmd: string)
packages/core/src/utils/editor.ts:35
↓ 1 callers
Function
concatenateInstructions
( instructionContents: GeminiFileContent[], // CWD is needed to resolve relative paths for display markers
packages/core/src/utils/memoryDiscovery.ts:258
↓ 1 callers
Function
connectAndDiscover
* Connects to an MCP server and discovers available tools, registering them with the tool registry. * This function handles the complete lifecycle of
packages/core/src/tools/mcp-client.ts:172
↓ 1 callers
Function
convertTypeValuesToLowerCase
* Convert type values to lowercase
packages/core/src/custom_llm/util.ts:69
↓ 1 callers
Function
copyFilesRecursive
(source, target)
scripts/copy_files.js:31
↓ 1 callers
Function
correctNewStringEscaping
( geminiClient: GeminiClient, oldString: string, potentiallyProblematicNewString: string, abortSignal:
packages/core/src/utils/editCorrector.ts:536
↓ 1 callers
Function
correctOldStringMismatch
( geminiClient: GeminiClient, fileContent: string, problematicSnippet: string, abortSignal: AbortSigna
packages/core/src/utils/editCorrector.ts:379
↓ 1 callers
Function
correctStringEscaping
( potentiallyProblematicString: string, client: GeminiClient, abortSignal: AbortSignal, )
packages/core/src/utils/editCorrector.ts:608
↓ 1 callers
Function
createCodeAssistContentGenerator
( httpOptions: HttpOptions, authType: AuthType, sessionId?: string, )
packages/core/src/code_assist/codeAssist.ts:12
↓ 1 callers
Method
createFileSnapshot
(message: string)
packages/core/src/services/gitService.ts:109
↓ 1 callers
Function
createInitialMetrics
()
packages/core/src/telemetry/uiTelemetry.ts:86
↓ 1 callers
Function
createInitialModelMetrics
()
packages/core/src/telemetry/uiTelemetry.ts:70
↓ 1 callers
Function
createMockCallableTool
( toolDeclarations: FunctionDeclaration[], )
packages/core/src/tools/tool-registry.test.ts:99
↓ 1 callers
Function
createTempFilesForModify
( currentContent: string, proposedContent: string, file_path: string, )
packages/core/src/tools/modifiable-tool.ts:48
↓ 1 callers
Method
createToolRegistry
()
packages/core/src/config/config.ts:496
↓ 1 callers
Method
decodeLogResponse
(buf: Buffer)
packages/core/src/telemetry/clearcut-logger/clearcut-logger.ts:154
↓ 1 callers
Function
deleteTempFiles
(oldPath: string, newPath: string)
packages/core/src/tools/modifiable-tool.ts:118
↓ 1 callers
Function
disableSimulationAfterFallback
()
packages/core/src/utils/testUtils.ts:51
↓ 1 callers
Method
discoverAndRegisterToolsFromCommand
()
packages/core/src/tools/tool-registry.ts:170
↓ 1 callers
Function
downloadFile
(url, dest)
scripts/telemetry_utils.js:63
↓ 1 callers
Function
ensureGeminiDirExists
()
packages/core/src/utils/user_id.ts:17
↓ 1 callers
Function
ensureNewlineSeparation
* Ensures proper newline separation before appending content.
packages/core/src/tools/memoryTool.ts:92
↓ 1 callers
Method
ensureParentDirectoriesExist
* Creates parent directories if they don't exist
packages/core/src/tools/edit.ts:446
↓ 1 callers
Function
ensureSandboxImageIsPresent
( sandbox: string, image: string, )
packages/cli/src/utils/sandbox.ts:838
↓ 1 callers
Function
entrypoint
(workdir: string)
packages/cli/src/utils/sandbox.ts:116
↓ 1 callers
Function
executeShellCommand
* Executes a shell command using `spawn`, capturing all output and lifecycle events. * This is the single, unified implementation for shell execution
packages/cli/src/ui/hooks/shellCommandProcessor.ts:48
↓ 1 callers
Method
executeToolCalls
( config: Config, toolCallRequests: ToolCallRequestInfo[], )
packages/cli/src/api/index.ts:149
↓ 1 callers
Function
extractAnswer
(text: string)
packages/core/src/custom_llm/util.ts:20
↓ 1 callers
Function
extractJsonFromLLMOutput
(output: string)
packages/core/src/custom_llm/util.ts:40
↓ 1 callers
Function
extractToolFunctions
( requestConfig: GenerateContentConfig | undefined, )
packages/core/src/custom_llm/util.ts:95
↓ 1 callers
Function
fetchAndSetSuggestions
()
packages/cli/src/ui/hooks/useCompletion.ts:196
↓ 1 callers
Function
fetchInitialState
()
packages/cli/src/ui/hooks/usePrivacySettings.ts:24
↓ 1 callers
Function
fetchUserMessages
()
packages/cli/src/ui/App.tsx:445
↓ 1 callers
Function
fetchWithTimeout
( url: string, timeout: number, )
packages/core/src/utils/fetch.ts:39
↓ 1 callers
Function
findEnclosingCodeBlockStart
( content: string, index: number, )
packages/cli/src/ui/utils/markdownUtilities.ts:68
↓ 1 callers
Function
findEnvFile
(startDir: string)
packages/cli/src/config/settings.ts:177
↓ 1 callers
Function
findFile
(startPath, filter)
scripts/telemetry_utils.js:75
↓ 1 callers
Function
findFilesRecursively
( startDir: string, searchPrefix: string, fileDiscovery: FileDiscoveryService | null,
packages/cli/src/ui/hooks/useCompletion.ts:272
↓ 1 callers
Function
findFilesWithGlob
( searchPrefix: string, fileDiscoveryService: FileDiscoveryService, filterOptions: {
packages/cli/src/ui/hooks/useCompletion.ts:350
↓ 1 callers
Function
findLastEditTimestamp
* Will look through the gemini client history and determine when the most recent * edit to a target file occured. If no edit happened, it will return
packages/core/src/utils/editCorrector.ts:85
↓ 1 callers
Function
findProjectRoot
(startDir: string)
packages/core/src/utils/memoryDiscovery.ts:39
↓ 1 callers
Function
findSourceFiles
(dir, allFiles = [])
scripts/check-build-status.js:35
↓ 1 callers
Method
findThemeByName
(themeName: string | undefined)
packages/cli/src/ui/themes/theme-manager.ts:106
↓ 1 callers
Function
formatArgs
(args: unknown[])
packages/cli/src/ui/components/ConsolePatcher.tsx:26
↓ 1 callers
Function
formatStructure
* Reads the directory structure using BFS, respecting maxItems. * @param node The current node in the reduced structure. * @param indent The current
packages/core/src/utils/getFolderStructure.ts:215
↓ 1 callers
Function
fromCountTokenResponse
( res: CaCountTokenResponse, )
packages/core/src/code_assist/converter.ts:108
↓ 1 callers
Method
getActiveExtensions
()
packages/core/src/config/config.ts:470
↓ 1 callers
Method
getAllTools
* Returns an array of all registered and discovered tool instances.
packages/core/src/tools/tool-registry.ts:309
↓ 1 callers
Method
getAvailableEditorDisplays
()
packages/cli/src/ui/editors/editorSettingsManager.ts:66
↓ 1 callers
Function
getAvailablePort
()
packages/core/src/code_assist/oauth2.ts:199
↓ 1 callers
Method
getAvailableThemes
* Returns a list of available theme names.
packages/cli/src/ui/themes/theme-manager.ts:57
↓ 1 callers
Method
getBugCommand
()
packages/core/src/config/config.ts:447
↓ 1 callers
Method
getCodeAssistGlobalUserSetting
()
packages/core/src/code_assist/server.ts:97
↓ 1 callers
Function
getCompressionPrompt
()
packages/core/src/core/prompts.ts:285
↓ 1 callers
Function
getContextFileNames
(config: ExtensionConfig)
packages/cli/src/config/extension.ts:107
↓ 1 callers
Method
getCurrentCommitHash
()
packages/core/src/services/gitService.ts:104
↓ 1 callers
Function
getDecisionFromOutcome
( outcome: ToolConfirmationOutcome, )
packages/core/src/telemetry/types.ts:19
↓ 1 callers
Function
getDelayDurationAndStatus
* Determines the delay duration based on the error, prioritizing Retry-After header. * @param error The error object. * @returns An object containin
packages/core/src/utils/retry.ts:221
↓ 1 callers
Function
getEffectiveModel
( apiKey: string, currentConfiguredModel: string, )
packages/core/src/core/modelCheck.ts:20
↓ 1 callers
Method
getEnvironment
()
packages/core/src/core/client.ts:148
↓ 1 callers
Function
getExpectedUrl
( description?: string, sandboxEnvVar?: string, seatbeltProfileVar?: string, cliVersio
packages/cli/src/ui/hooks/slashCommandProcessor.test.ts:561
↓ 1 callers
Method
getFinalUsageMetadata
( chunks: GenerateContentResponse[], )
packages/core/src/core/geminiChat.ts:447
↓ 1 callers
Method
getFullContext
()
packages/core/src/config/config.ts:339
↓ 1 callers
Method
getGeminiIgnorePatterns
* Returns loaded patterns from .geminiignore
packages/core/src/services/fileDiscoveryService.ts:108
↓ 1 callers
Function
getGeminiMdFilePathsInternal
( currentWorkingDirectory: string, userHomePath: string, debugMode: boolean, fileService: FileDiscover
packages/core/src/utils/memoryDiscovery.ts:82
↓ 1 callers
Method
getGitService
()
packages/core/src/config/config.ts:474
↓ 1 callers
Function
getGlobalMemoryFilePath
()
packages/core/src/tools/memoryTool.ts:85
↓ 1 callers
Function
getHighlightedLines
(line: string)
packages/cli/src/ui/utils/CodeColorizer.tsx:125
↓ 1 callers
Function
getHistoryFilePath
(projectRoot: string)
packages/cli/src/ui/hooks/useShellHistory.ts:15
↓ 1 callers
Method
getInkColor
* Gets the Ink-compatible color string for a given highlight.js class name. * @param hljsClass The highlight.js class name (e.g., 'hljs-keyword', '
packages/cli/src/ui/themes/theme.ts:278
↓ 1 callers
Function
getLanguageFromExtension
(extension: string)
packages/cli/src/ui/components/messages/DiffRenderer.tsx:293
↓ 1 callers
Method
getLastResult
()
packages/cli/src/api/index.ts:265
↓ 1 callers
Method
getListExtensions
()
packages/core/src/config/config.ts:466
↓ 1 callers
Function
getMCPDiscoveryState
()
packages/core/src/tools/mcp-client.ts:121
↓ 1 callers
Function
getMeter
()
packages/core/src/telemetry/metrics.ts:48
↓ 1 callers
Function
getNightlyTagName
()
scripts/get-release-version.js:21
↓ 1 callers
Function
getNodeMemoryArgs
(config: Config)
packages/cli/src/gemini.tsx:42
↓ 1 callers
Function
getOnboardTier
(res: LoadCodeAssistResponse)
packages/core/src/code_assist/setup.ts:70
↓ 1 callers
Function
getOtelConfigContent
(projectId)
scripts/telemetry_gcp.js:25
↓ 1 callers
Function
getPackageVersion
()
scripts/get-release-version.js:11
↓ 1 callers
Method
getQuestion
()
packages/core/src/config/config.ts:335
↓ 1 callers
Function
getRemoteDataCollectionOptIn
( server: CodeAssistServer, )
packages/cli/src/ui/hooks/usePrivacySettings.ts:110
↓ 1 callers
Function
getResponseText
(response: GenerateContentResponse)
packages/cli/src/nonInteractiveCli.ts:24
↓ 1 callers
Function
getRetryAfterDelayMs
* Extracts the Retry-After delay from an error object's headers. * @param error The error object. * @returns The delay in milliseconds, or 0 if not
packages/core/src/utils/retry.ts:183
↓ 1 callers
Function
getSandboxCommand
( sandbox?: boolean | string, )
packages/cli/src/config/sandboxConfig.ts:30
↓ 1 callers
Function
getShortSha
()
scripts/get-release-version.js:17
↓ 1 callers
Function
getStringifiedResultForDisplay
* Processes an array of `Part` objects, primarily from a tool's execution result, * to generate a user-friendly string representation, typically for
packages/core/src/tools/mcp-tool.ts:117
↓ 1 callers
Function
getTier
(server: CodeAssistServer)
packages/cli/src/ui/hooks/usePrivacySettings.ts:94
↓ 1 callers
Function
getTimestampFromFunctionId
* Extracts the timestamp from the .id value, which is in format * <tool.name>-<timestamp>-<uuid> * @param fcnId the ID value of a functionCall or fu
packages/core/src/utils/editCorrector.ts:67
↓ 1 callers
Function
getUpdatedParams
( tmpOldPath: string, tempNewPath: string, originalParams: ToolParams, modifyContext: ModifyContext<To
packages/core/src/tools/modifiable-tool.ts:78
← previous
next →
401–500 of 890, ranked by callers