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
↓ 10 callers
Method
validate
* Returns null if the data confroms to the schema described by schema (or if schema * is null). Otherwise, returns a string describing the error.
packages/core/src/utils/schemaValidator.ts:21
↓ 9 callers
Function
allowEditorTypeInSandbox
(editor: EditorType)
packages/core/src/utils/editor.ts:64
↓ 9 callers
Method
clear
()
packages/core/src/utils/LruCache.ts:38
↓ 9 callers
Method
generateContent
( request: GenerateContentParameters, )
packages/core/src/core/contentGenerator.ts:25
↓ 9 callers
Method
getApprovalMode
()
packages/core/src/config/config.ts:383
↓ 9 callers
Method
getCommands
()
packages/cli/src/services/CommandService.ts:33
↓ 9 callers
Function
getCommonAttributes
(config: Config)
packages/core/src/telemetry/metrics.ts:42
↓ 9 callers
Method
getContentGeneratorConfig
()
packages/core/src/config/config.ts:276
↓ 9 callers
Function
getModelValues
( getter: (metrics: ModelMetrics) => string | React.ReactElement, )
packages/cli/src/ui/components/ModelStatsDisplay.tsx:70
↓ 9 callers
Method
getTelemetryLogPromptsEnabled
()
packages/core/src/config/config.ts:403
↓ 9 callers
Function
logToolCall
(config: Config, event: ToolCallEvent)
packages/core/src/telemetry/loggers.ts:101
↓ 9 callers
Function
modifyWithEditor
( originalParams: ToolParams, modifyContext: ModifyContext<ToolParams>, editorType: EditorType, _abort
packages/core/src/tools/modifiable-tool.ts:136
↓ 9 callers
Function
processImports
( content: string, basePath: string, debugMode: boolean = false, importState: ImportState = { proc
packages/core/src/utils/memoryImportProcessor.ts:42
↓ 9 callers
Function
renderWithMockedStats
(metrics: SessionMetrics)
packages/cli/src/ui/components/StatsDisplay.test.tsx:24
↓ 9 callers
Method
setModel
(newModel: string)
packages/core/src/config/config.ts:287
↓ 9 callers
Method
setValue
( scope: SettingScope, key: keyof Settings, value: string | Record<string, MCPServerConfig> | unde
packages/cli/src/config/settings.ts:122
↓ 9 callers
Method
setupShadowGitRepository
* Creates a hidden git repository in the project root. * The Git repository is used to support checkpointing.
packages/core/src/services/gitService.ts:55
↓ 9 callers
Function
useHistory
()
packages/cli/src/ui/hooks/useHistoryManager.ts:32
↓ 9 callers
Function
useTimer
(isActive: boolean, resetKey: unknown)
packages/cli/src/ui/hooks/useTimer.ts:15
↓ 8 callers
Method
_applyReplacement
( currentContent: string | null, oldString: string, newString: string, isNewFile: boolean, )
packages/core/src/tools/edit.ts:166
↓ 8 callers
Method
addHistory
(content: Content)
packages/core/src/core/client.ts:125
↓ 8 callers
Function
createFakeCompletedToolCall
( name: string, success: boolean, duration = 100, outcome?: ToolConfirmationOutcome, error?: Error,
packages/core/src/telemetry/uiTelemetry.test.ts:27
↓ 8 callers
Method
createFile
(fileName, content)
integration-tests/test-helper.js:35
↓ 8 callers
Function
findLastSafeSplitPoint
(content: string)
packages/cli/src/ui/utils/markdownUtilities.ts:93
↓ 8 callers
Method
flushToClearcut
()
packages/core/src/telemetry/clearcut-logger/clearcut-logger.ts:89
↓ 8 callers
Method
generateEmbedding
(texts: string[])
packages/core/src/core/client.ts:440
↓ 8 callers
Function
getDiffCommand
( oldPath: string, newPath: string, editor: EditorType, )
packages/core/src/utils/editor.ts:86
↓ 8 callers
Function
getFunctionCalls
( response: GenerateContentResponse, )
packages/core/src/utils/generateContentResponseUtilities.ts:40
↓ 8 callers
Method
getInstance
(config?: Config)
packages/core/src/telemetry/clearcut-logger/clearcut-logger.ts:49
↓ 8 callers
Function
getProcessorHook
(showToolDescriptions: boolean = false)
packages/cli/src/ui/hooks/slashCommandProcessor.test.ts:179
↓ 8 callers
Function
getReleaseVersion
()
scripts/get-release-version.js:33
↓ 8 callers
Method
getSessionId
()
packages/core/src/config/config.ts:272
↓ 8 callers
Method
getTool
* Get the definition of a specific tool.
packages/core/src/tools/tool-registry.ts:329
↓ 8 callers
Method
getToolRegistry
()
packages/core/src/config/config.ts:325
↓ 8 callers
Method
getUserMemory
()
packages/core/src/config/config.ts:367
↓ 8 callers
Function
isBinary
( data: Buffer | null | undefined, sampleSize = 512, )
packages/cli/src/ui/utils/textUtils.ts:27
↓ 8 callers
Function
isTelemetrySdkInitialized
()
packages/core/src/telemetry/sdk.ts:39
↓ 8 callers
Method
performAddMemoryEntry
( text: string, memoryFilePath: string, fsAdapter: { readFile: (path: string, encoding: 'utf
packages/core/src/tools/memoryTool.ts:112
↓ 8 callers
Function
readLogFile
()
packages/core/src/core/logger.test.ts:52
↓ 8 callers
Method
registerTool
* Registers a tool definition. * @param tool - The tool object containing schema and execution logic.
packages/core/src/tools/tool-registry.ts:138
↓ 8 callers
Method
sendMessageStream
( request: PartListUnion, signal: AbortSignal, turns: number = this.MAX_TURNS, )
packages/core/src/core/client.ts:262
↓ 8 callers
Function
sortFileEntries
( entries: GlobPath[], nowTimestamp: number, recencyThresholdMs: number, )
packages/core/src/tools/glob.ts:27
↓ 8 callers
Function
updateMCPServerStatus
* Update the status of an MCP server
packages/core/src/tools/mcp-client.ts:91
↓ 8 callers
Function
useGeminiStream
( geminiClient: GeminiClient, history: HistoryItem[], addItem: UseHistoryManagerReturn['addItem'], set
packages/cli/src/ui/hooks/useGeminiStream.ts:78
↓ 8 callers
Function
useGitBranchName
(cwd: string)
packages/cli/src/ui/hooks/useGitBranchName.ts:13
↓ 8 callers
Function
usePhraseCycler
(isActive: boolean, isWaiting: boolean)
packages/cli/src/ui/hooks/usePhraseCycler.ts:151
↓ 8 callers
Function
useShellHistory
(projectRoot: string)
packages/cli/src/ui/hooks/useShellHistory.ts:45
↓ 7 callers
Method
_getCorrectedFileContent
( filePath: string, proposedContent: string, abortSignal: AbortSignal, )
packages/core/src/tools/write-file.ts:327
↓ 7 callers
Function
checkForUpdates
()
packages/cli/src/ui/utils/updateCheck.ts:11
↓ 7 callers
Function
checkHasEditorType
(editor: EditorType)
packages/core/src/utils/editor.ts:57
↓ 7 callers
Method
createLogEvent
(name: string, data: object)
packages/core/src/telemetry/clearcut-logger/clearcut-logger.ts:68
↓ 7 callers
Function
createMockSettings
( settings: Partial<Settings> = {}, )
packages/cli/src/ui/App.test.tsx:187
↓ 7 callers
Function
debugReportError
(message: string, element: React.ReactNode)
packages/cli/src/ui/components/shared/MaxSizedBox.tsx:27
↓ 7 callers
Method
enqueueLogEvent
(event: any)
packages/core/src/telemetry/clearcut-logger/clearcut-logger.ts:59
↓ 7 callers
Function
findIndexAfterFraction
( history: Content[], fraction: number, )
packages/core/src/core/client.ts:54
↓ 7 callers
Method
getContentGenerator
()
packages/core/src/core/client.ts:118
↓ 7 callers
Method
getDebugResponses
()
packages/core/src/core/turn.ts:263
↓ 7 callers
Method
getExtensionContextFilePaths
()
packages/core/src/config/config.ts:462
↓ 7 callers
Function
getOauthClient
( authType: AuthType, )
packages/core/src/code_assist/oauth2.ts:58
↓ 7 callers
Method
getProjectRoot
()
packages/core/src/config/config.ts:321
↓ 7 callers
Method
getProjectTempDir
()
packages/core/src/config/config.ts:423
↓ 7 callers
Function
getResponseTextFromParts
(parts: Part[])
packages/core/src/utils/generateContentResponseUtilities.ts:26
↓ 7 callers
Method
getTelemetryOtlpEndpoint
()
packages/core/src/config/config.ts:407
↓ 7 callers
Function
openDiff
( oldPath: string, newPath: string, editor: EditorType, )
packages/core/src/utils/editor.ts:143
↓ 7 callers
Function
renderTestHook
( initialToolCalls: TrackedToolCall[] = [], geminiClient?: any, )
packages/cli/src/ui/hooks/useGeminiStream.test.tsx:340
↓ 7 callers
Method
run
( req: PartListUnion, signal: AbortSignal, )
packages/core/src/core/turn.ts:151
↓ 7 callers
Method
sync
()
integration-tests/test-helper.js:45
↓ 7 callers
Function
useAutoAcceptIndicator
({ config, }: UseAutoAcceptIndicatorArgs)
packages/cli/src/ui/hooks/useAutoAcceptIndicator.ts:15
↓ 7 callers
Function
useSessionStats
()
packages/cli/src/ui/contexts/SessionContext.tsx:111
↓ 6 callers
Function
bfsFileSearch
( rootDir: string, options: BfsFileSearchOptions, )
packages/core/src/utils/bfsFileSearch.ts:34
↓ 6 callers
Function
cleanup
()
packages/cli/src/utils/sandbox.ts:813
↓ 6 callers
Function
computeSessionStats
( metrics: SessionMetrics, )
packages/cli/src/ui/utils/computeStats.ts:34
↓ 6 callers
Function
createContentGeneratorConfig
( model: string | undefined, authType: AuthType | undefined, )
packages/core/src/core/contentGenerator.ts:53
↓ 6 callers
Function
createFailingFunction
( failures: number, successValue: string = 'success', )
packages/core/src/utils/retry.test.ts:18
↓ 6 callers
Function
createFunctionResponsePart
* Formats tool output for a Gemini FunctionResponse.
packages/core/src/core/coreToolScheduler.ts:125
↓ 6 callers
Function
ensureCorrectFileContent
( content: string, client: GeminiClient, abortSignal: AbortSignal, )
packages/core/src/utils/editCorrector.ts:340
↓ 6 callers
Function
executeToolCall
( config: Config, toolCallRequest: ToolCallRequestInfo, toolRegistry: ToolRegistry, abortSignal?: Abor
packages/core/src/core/nonInteractiveToolExecutor.ts:21
↓ 6 callers
Function
filterActiveExtensions
( extensions: Extension[], enabledExtensionNames: string[], )
packages/cli/src/config/extension.ts:116
↓ 6 callers
Method
filterFiles
* Filters a list of file paths based on git ignore rules
packages/core/src/services/fileDiscoveryService.ts:46
↓ 6 callers
Method
forScope
(scope: SettingScope)
packages/cli/src/config/settings.ts:111
↓ 6 callers
Function
formatMemoryUsage
(bytes: number)
packages/cli/src/ui/utils/formatters.ts:7
↓ 6 callers
Method
generateJson
( contents: Content[], schema: SchemaUnion, abortSignal: AbortSignal, model: string = DEFAULT_
packages/core/src/core/client.ts:298
↓ 6 callers
Function
getCommonAttributes
(config: Config)
packages/core/src/telemetry/loggers.ts:40
↓ 6 callers
Function
getExpectedReportPath
(type: string)
packages/core/src/utils/errorReporting.test.ts:35
↓ 6 callers
Function
getFunctionCallsFromParts
( parts: Part[], )
packages/core/src/utils/generateContentResponseUtilities.ts:53
↓ 6 callers
Function
isBinaryFile
(filePath: string)
packages/core/src/utils/fileUtils.ts:61
↓ 6 callers
Function
isGitRepository
(directory: string)
packages/core/src/utils/gitUtils.ts:15
↓ 6 callers
Method
loadCheckpoint
(tag: string)
packages/core/src/core/logger.ts:259
↓ 6 callers
Method
loadCommands
()
packages/cli/src/services/CommandService.ts:27
↓ 6 callers
Method
loadGitRepoPatterns
()
packages/core/src/utils/gitIgnoreParser.ts:26
↓ 6 callers
Function
mapCoreStatusToDisplayStatus
* Maps a CoreToolScheduler status to the UI's ToolCallStatus enum.
packages/cli/src/ui/hooks/useReactToolScheduler.ts:183
↓ 6 callers
Function
renderWithMockedStats
(metrics: SessionMetrics)
packages/cli/src/ui/components/ModelStatsDisplay.test.tsx:24
↓ 6 callers
Function
runNonInteractive
( config: Config, input: string, )
packages/cli/src/nonInteractiveCli.ts:46
↓ 6 callers
Function
setSimulate429
( enabled: boolean, afterRequests = 0, forAuthType?: string, )
packages/core/src/utils/testUtils.ts:77
↓ 6 callers
Method
tryCompressChat
( force: boolean = false, )
packages/core/src/core/client.ts:475
↓ 6 callers
Function
useLoadingIndicator
(streamingState: StreamingState)
packages/cli/src/ui/hooks/useLoadingIndicator.ts:12
↓ 6 callers
Function
wait
(ms = 50)
packages/cli/src/ui/components/AuthDialog.test.tsx:14
↓ 5 callers
Function
addWrappingPartToLines
()
packages/cli/src/ui/components/shared/MaxSizedBox.tsx:444
↓ 5 callers
Function
clamp
(v: number, min: number, max: number)
packages/cli/src/ui/components/shared/text-buffer.ts:62
↓ 5 callers
Function
createBinaryFile
(filePath: string, data: Uint8Array)
packages/core/src/tools/read-many-files.test.ts:188
← previous
next →
101–200 of 890, ranked by callers