MCPcopy Create free account

hub / github.com/ConardLi/easy-llm-cli / functions

Functions890 in github.com/ConardLi/easy-llm-cli

↓ 93 callersFunctiongetBufferState
(result: { current: TextBuffer })
packages/cli/src/ui/components/shared/text-buffer.test.ts:159
↓ 64 callersMethodexecute
* Executes the tool with the given parameters * @param params Parameters for the tool execution * @returns Result of the tool execution
packages/core/src/tools/tools.ts:78
↓ 55 callersFunctionuseTextBuffer
({ initialText = '', initialCursorOffset = 0, viewport, stdin, setRawMode, onChange, isValidPath
packages/cli/src/ui/components/shared/text-buffer.ts:956
↓ 44 callersFunctionoffsetToLogicalPos
( text: string, offset: number, )
packages/cli/src/ui/components/shared/text-buffer.ts:112
↓ 40 callersFunctionloadCliConfig
( settings: Settings, extensions: Extension[], sessionId: string, disableReadArgs: boolean, )
packages/cli/src/config/config.ts:203
↓ 35 callersMethodvalidateToolParams
* Validates the parameters for the tool * Should be called from both `shouldConfirmExecute` and `execute` * `shouldConfirmExecute` should return
packages/core/src/tools/tools.ts:53
↓ 34 callersFunctiongetErrorMessage
(error: unknown)
packages/core/src/utils/errors.ts:13
↓ 33 callersMethodisCommandAllowed
* Determines whether a given shell command is allowed to execute based on * the tool's configuration including allowlists and blocklists. * *
packages/core/src/tools/shell.ts:118
↓ 31 callersMethodgetHistory
()
packages/core/src/core/client.ts:136
↓ 30 callersMethodgetModel
()
packages/core/src/config/config.ts:280
↓ 30 callersMethodisIgnored
(filePath: string)
packages/core/src/utils/gitIgnoreParser.ts:13
↓ 30 callersFunctionwait
(ms = 50)
packages/cli/src/ui/components/InputPrompt.test.tsx:143
↓ 28 callersFunctionunescapeStringForGeminiBug
(inputString: string)
packages/core/src/utils/editCorrector.ts:693
↓ 26 callersMethodgetMcpServers
()
packages/core/src/config/config.ts:363
↓ 26 callersFunctionmockTextPart
(text: string)
packages/core/src/utils/generateContentResponseUtilities.test.ts:25
↓ 25 callersMethodclose
()
packages/core/src/core/logger.ts:289
↓ 25 callersFunctioncpLen
(str: string)
packages/cli/src/ui/utils/textUtils.ts:61
↓ 24 callersFunctioncreateDirent
(name: string, type: 'file' | 'dir')
packages/core/src/utils/getFolderStructure.test.ts:34
↓ 24 callersMethodgetDescription
* Gets a pre-execution description of the tool operation * @param params Parameters for the tool execution * @returns A markdown string describi
packages/core/src/tools/tools.ts:61
↓ 24 callersMethodshouldConfirmExecute
* Determines if the tool should prompt for confirmation before execution * @param params Parameters for the tool execution * @returns Whether ex
packages/core/src/tools/tools.ts:68
↓ 23 callersFunctionloadSettings
(workspaceDir: string)
packages/cli/src/config/settings.ts:244
↓ 22 callersFunctionmockFunctionCallPart
( name: string, args?: Record<string, unknown>, )
packages/core/src/utils/generateContentResponseUtilities.test.ts:26
↓ 22 callersFunctionuseCompletion
( query: string, cwd: string, isActive: boolean, slashCommands: SlashCommand[], commandContext: Comm
packages/cli/src/ui/hooks/useCompletion.ts:38
↓ 21 callersFunctiongetProcessor
(showToolDescriptions: boolean = false)
packages/cli/src/ui/hooks/slashCommandProcessor.test.ts:207
↓ 21 callersMethodrecordHistory
( userInput: Content, modelOutput: Content[], automaticFunctionCallingHistory?: Content[], )
packages/core/src/core/geminiChat.ts:509
↓ 20 callersMethodaddEvent
(event: UiEvent)
packages/core/src/telemetry/uiTelemetry.ts:106
↓ 20 callersMethodgetChat
()
packages/core/src/core/client.ts:129
↓ 20 callersMethodreadFile
(fileName)
integration-tests/test-helper.js:88
↓ 19 callersFunctionformatDuration
(milliseconds: number)
packages/cli/src/ui/utils/formatters.ts:24
↓ 19 callersMethodlogMessage
(type: MessageSenderType, message: string)
packages/core/src/core/logger.ts:204
↓ 19 callersFunctionretryWithBackoff
( fn: () => Promise<T>, options?: Partial<RetryOptions>, )
packages/core/src/utils/retry.ts:62
↓ 18 callersFunctioncpSlice
(str: string, start: number, end?: number)
packages/cli/src/ui/utils/textUtils.ts:65
↓ 18 callersFunctionhandleAtCommand
({ query, config, addItem, onDebugMessage, messageId: userMessageTimestamp, signal, }: HandleAtCom
packages/cli/src/ui/hooks/atCommandProcessor.ts:117
↓ 17 callersFunctioncreateFileEntry
(fullpath: string, mtimeDate: Date)
packages/core/src/tools/glob.test.ts:264
↓ 17 callersFunctioncreateMockDirent
(name: string, isFile: boolean)
packages/core/src/utils/bfsFileSearch.test.ts:18
↓ 17 callersFunctioncurrentLine
(r: number)
packages/cli/src/ui/components/shared/text-buffer.ts:441
↓ 17 callersFunctiondiscoverMcpTools
( mcpServers: Record<string, MCPServerConfig>, mcpServerCommand: string | undefined, toolRegistry: ToolR
packages/core/src/tools/mcp-client.ts:125
↓ 17 callersFunctionensureCorrectEdit
( filePath: string, currentContent: string, originalParams: EditToolParams, // This is the EditToolParam
packages/core/src/utils/editCorrector.ts:162
↓ 17 callersMethodgetMcpServerCommand
()
packages/core/src/config/config.ts:359
↓ 17 callersMethodgetTargetDir
()
packages/core/src/config/config.ts:317
↓ 17 callersFunctionisNodeError
(error: unknown)
packages/core/src/utils/errors.ts:9
↓ 17 callersFunctionsanitizeParameters
(schema?: Schema)
packages/core/src/tools/tool-registry.ts:347
↓ 17 callersMethodset
(key: K, value: V)
packages/core/src/utils/LruCache.ts:26
↓ 17 callersFunctionvalidateImportPath
( importPath: string, basePath: string, allowedDirectories: string[], )
packages/core/src/utils/memoryImportProcessor.ts:198
↓ 16 callersFunctioncountOccurrences
(str: string, substr: string)
packages/core/src/utils/editCorrector.ts:739
↓ 16 callersFunctioncreateFile
(filePath: string, content = '')
packages/core/src/tools/read-many-files.test.ts:183
↓ 16 callersMethodgetDebugMode
()
packages/core/src/config/config.ts:332
↓ 16 callersMethodgetFileFilteringRespectGitIgnore
()
packages/core/src/config/config.ts:431
↓ 16 callersMethodinitialize
()
packages/core/src/core/logger.ts:92
↓ 16 callersFunctionmockResponse
( parts: Part[], finishReason: FinishReason = FinishReason.STOP, safetyRatings: SafetyRating[] = [], )
packages/core/src/utils/generateContentResponseUtilities.test.ts:33
↓ 15 callersFunctiondetectFileType
( filePath: string, )
packages/core/src/utils/fileUtils.ts:99
↓ 15 callersMethodgetGeminiClient
()
packages/core/src/config/config.ts:415
↓ 15 callersFunctionprocessSingleFileContent
( filePath: string, rootDirectory: string, offset?: number, limit?: number, )
packages/core/src/utils/fileUtils.ts:193
↓ 14 callersMethodgetActiveTheme
* Returns the currently active theme object.
packages/cli/src/ui/themes/theme-manager.ts:116
↓ 14 callersFunctiongetContainerPath
(hostPath: string)
packages/cli/src/utils/sandbox.ts:22
↓ 14 callersFunctiongetCoreSystemPrompt
(userMemory?: string)
packages/core/src/core/prompts.ts:21
↓ 14 callersFunctiongetFolderStructure
( directory: string, options?: FolderStructureOptions, )
packages/core/src/utils/getFolderStructure.ts:288
↓ 14 callersMethodgetMetrics
()
packages/core/src/telemetry/uiTelemetry.ts:128
↓ 14 callersFunctionparseAndFormatApiError
( error: unknown, authType?: AuthType, )
packages/cli/src/ui/utils/errorParsing.ts:59
↓ 14 callersFunctionpushUndo
(currentState: TextBufferState)
packages/cli/src/ui/components/shared/text-buffer.ts:428
↓ 13 callersFunctionconvertToFunctionResponse
( toolName: string, callId: string, llmContent: PartListUnion, )
packages/core/src/core/coreToolScheduler.ts:139
↓ 13 callersMethodgetExcludeTools
()
packages/core/src/config/config.ts:347
↓ 13 callersMethodgetFileService
()
packages/core/src/config/config.ts:451
↓ 13 callersFunctiongetResponseText
( response: GenerateContentResponse, )
packages/core/src/utils/generateContentResponseUtilities.ts:9
↓ 13 callersFunctionisWithinRoot
( pathToCheck: string, rootDirectory: string, )
packages/core/src/utils/fileUtils.ts:35
↓ 13 callersFunctionloadServerHierarchicalMemory
( currentWorkingDirectory: string, debugMode: boolean, fileService: FileDiscoveryService, extensionCon
packages/core/src/utils/memoryDiscovery.ts:283
↓ 13 callersMethodmkdir
(dir)
integration-tests/test-helper.js:41
↓ 13 callersFunctionpartListUnionToString
(value: PartListUnion)
packages/core/src/core/geminiRequest.ts:16
↓ 13 callersMethodsetStatusInternal
( targetCallId: string, newStatus: Status, auxiliaryData?: unknown, )
packages/core/src/core/coreToolScheduler.ts:270
↓ 13 callersFunctionshortenPath
(filePath: string, maxLen: number = 35)
packages/core/src/utils/paths.ts:31
↓ 12 callersMethodfullpath
()
packages/core/src/tools/glob.ts:18
↓ 12 callersMethodget
(key: K)
packages/core/src/utils/LruCache.ts:16
↓ 12 callersMethodgetTelemetryEnabled
()
packages/core/src/config/config.ts:399
↓ 12 callersMethodisModelSwitchedDuringSession
()
packages/core/src/config/config.ts:294
↓ 12 callersFunctionrenderWithContext
( ui: React.ReactElement, streamingState: StreamingState, )
packages/cli/src/ui/components/messages/ToolMessage.test.tsx:44
↓ 12 callersFunctionreportError
( error: Error | unknown, baseMessage: string, context?: Content[] | Record<string, unknown> | unknown[]
packages/core/src/utils/errorReporting.ts:25
↓ 12 callersMethodshouldGitIgnoreFile
* Checks if a single file should be git-ignored
packages/core/src/services/fileDiscoveryService.ts:70
↓ 12 callersFunctionuseInputHistory
({ userMessages, onSubmit, isActive, currentQuery, onChange, }: UseInputHistoryProps)
packages/cli/src/ui/hooks/useInputHistory.ts:23
↓ 12 callersFunctionvalidateAuthMethod
(authMethod: string)
packages/cli/src/config/auth.ts:10
↓ 11 callersFunctionfileExists
(filePath)
scripts/telemetry_utils.js:93
↓ 11 callersFunctiongetStatusColor
( value: number, thresholds: { green: number; yellow: number }, options: { defaultColor?: string } = {},
packages/cli/src/ui/utils/displayUtils.ts:20
↓ 11 callersFunctionmergePartListUnions
(list: PartListUnion[])
packages/cli/src/ui/hooks/useGeminiStream.ts:56
↓ 11 callersFunctionrenderWithContext
( ui: React.ReactElement, streamingStateValue: StreamingState, )
packages/cli/src/ui/components/LoadingIndicator.test.tsx:32
↓ 11 callersMethodrun
(promptOrOptions, ...args)
integration-tests/test-helper.js:50
↓ 11 callersFunctionsetGeminiMdFilename
(newFilename: string | string[])
packages/core/src/tools/memoryTool.ts:57
↓ 11 callersMethodsetup
(testName)
integration-tests/test-helper.js:28
↓ 11 callersFunctiontextBufferReducer
( state: TextBufferState, action: TextBufferAction, )
packages/cli/src/ui/components/shared/text-buffer.ts:424
↓ 11 callersFunctionuseEditorSettings
( loadedSettings: LoadedSettings, setEditorError: (error: string | null) => void, addItem: (item: Omit<H
packages/cli/src/ui/hooks/useEditorSettings.ts:26
↓ 11 callersMethodvalidateParams
(params: WebFetchToolParams)
packages/core/src/tools/web-fetch.ts:151
↓ 10 callersFunctioncheckNextSpeaker
( chat: GeminiChat, geminiClient: GeminiClient, abortSignal: AbortSignal, )
packages/core/src/utils/nextSpeakerChecker.ts:61
↓ 10 callersFunctioncreateMockCommandContext
( overrides: DeepPartial<CommandContext> = {}, )
packages/cli/src/test-utils/mockCommandContext.ts:27
↓ 10 callersFunctiongetCurrentGeminiMdFilename
()
packages/core/src/tools/memoryTool.ts:67
↓ 10 callersFunctionisEditorAvailable
(editor: string | undefined)
packages/core/src/utils/editor.ts:76
↓ 10 callersFunctionisWordChar
(ch: string | undefined)
packages/cli/src/ui/components/shared/text-buffer.ts:28
↓ 10 callersFunctionmakeRelative
( targetPath: string, rootDirectory: string, )
packages/core/src/utils/paths.ts:106
↓ 10 callersMethodnormalize
(cmd: string)
packages/core/src/tools/shell.ts:130
↓ 10 callersFunctionrenderScheduler
()
packages/cli/src/ui/hooks/useToolScheduler.test.ts:264
↓ 10 callersFunctiontoCodePoints
(str: string)
packages/cli/src/ui/utils/textUtils.ts:55
↓ 10 callersFunctiontoGenerateContentRequest
( req: GenerateContentParameters, project?: string, sessionId?: string, )
packages/core/src/code_assist/converter.ts:116
↓ 10 callersFunctionuseConsoleMessages
()
packages/cli/src/ui/hooks/useConsoleMessages.ts:16
next →1–100 of 890, ranked by callers