MCPcopy Create free account

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

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

↓ 1 callersMethodtoGeminiStreamEndResponse
* Create final response for stream completion
packages/core/src/custom_llm/converter.ts:251
↓ 1 callersMethodtoGeminiStreamTextResponse
* Convert OpenAI streaming text content to Gemini response
packages/core/src/custom_llm/converter.ts:205
↓ 1 callersMethodtoGeminiStreamToolCallsResponse
* Convert completed tool calls to Gemini response
packages/core/src/custom_llm/converter.ts:223
↓ 1 callersMethodtoGeminiStreamUsageResponse
* Create final response for stream completion
packages/core/src/custom_llm/converter.ts:269
↓ 1 callersMethodtoObjectSchema
* Converts @google/genai's Schema to an object compatible with avj. * This is necessry because it represents Types as an Enum (with * UPPERCASE
packages/core/src/utils/schemaValidator.ts:41
↓ 1 callersFunctiontoParts
(parts: PartUnion[])
packages/core/src/code_assist/converter.ts:199
↓ 1 callersFunctiontoVertexGenerateContentRequest
( req: GenerateContentParameters, sessionId?: string, )
packages/core/src/code_assist/converter.ts:140
↓ 1 callersFunctiontoVertexGenerationConfig
( config?: GenerateContentConfig, )
packages/core/src/code_assist/converter.ts:211
↓ 1 callersFunctiontrimPairIfPossible
( target: string, trimIfTargetTrims: string, currentContent: string, expectedReplacements: number, )
packages/core/src/utils/editCorrector.ts:662
↓ 1 callersFunctiontryConnect
()
scripts/telemetry_utils.js:117
↓ 1 callersFunctionupdateMemory
()
packages/cli/src/ui/components/MemoryUsageDisplay.tsx:18
↓ 1 callersMethodupdateToolCallMap
* Update tool call map with streaming deltas
packages/core/src/custom_llm/converter.ts:294
↓ 1 callersFunctionuseAuthCommand
( settings: LoadedSettings, setAuthError: (error: string | null) => void, config: Config, )
packages/cli/src/ui/hooks/useAuthCommand.ts:26
↓ 1 callersFunctionuseBracketedPaste
()
packages/cli/src/ui/hooks/useBracketedPaste.ts:18
↓ 1 callersFunctionuseConsolePatcher
({ onNewMessage, debugMode, }: UseConsolePatcherParams)
packages/cli/src/ui/components/ConsolePatcher.tsx:16
↓ 1 callersFunctionuseKeypress
( onKeypress: (key: Key) => void, { isActive }: { isActive: boolean }, )
packages/cli/src/ui/hooks/useKeypress.ts:33
↓ 1 callersFunctionuseOverflowActions
()
packages/cli/src/ui/contexts/OverflowContext.tsx:35
↓ 1 callersFunctionuseOverflowState
()
packages/cli/src/ui/contexts/OverflowContext.tsx:32
↓ 1 callersFunctionusePrivacySettings
(config: Config)
packages/cli/src/ui/hooks/usePrivacySettings.ts:18
↓ 1 callersFunctionuseTerminalSize
()
packages/cli/src/ui/hooks/useTerminalSize.ts:11
↓ 1 callersFunctionuseThemeCommand
( loadedSettings: LoadedSettings, setThemeError: (error: string | null) => void, addItem: (item: Omit<Hi
packages/cli/src/ui/hooks/useThemeCommand.ts:23
↓ 1 callersFunctionvalidateHistory
* Validates the history contains the correct roles. * * @throws Error if the history does not start with a user turn. * @throws Error if the histor
packages/core/src/core/geminiChat.ts:74
↓ 1 callersFunctionvalidateNonInterActiveAuth
( selectedAuthType: AuthType | undefined, nonInteractiveConfig: Config, )
packages/cli/src/gemini.tsx:292
↓ 1 callersMethodvalidateParams
(params: ReadManyFilesParams)
packages/core/src/tools/read-many-files.ts:214
↓ 1 callersMethodvalidateToolParams
* Validates the parameters for the tool * @param params Parameters to validate * @returns An error message string if invalid, null otherwise
packages/core/src/tools/grep.ts:138
↓ 1 callersMethodvalidateToolParams
* Validates the parameters for the tool * @param params Parameters to validate * @returns An error message string if invalid, null otherwise
packages/core/src/tools/ls.ts:135
↓ 1 callersMethodvalidateToolParams
* Validates the parameters for the tool.
packages/core/src/tools/glob.ts:148
↓ 1 callersMethodvalidateToolParams
(params: ReadFileToolParams)
packages/core/src/tools/read-file.ts:82
↓ 1 callersFunctionvisitBoxRow
* Flattens the child elements of MaxSizedBox into an array of `Row` objects. * * This function expects a specific child structure to function correc
packages/cli/src/ui/components/shared/MaxSizedBox.tsx:250
↓ 1 callersFunctionvisitRowChild
( element: React.ReactNode, parentProps: Record<string, unknown> | undefined, )
packages/cli/src/ui/components/shared/MaxSizedBox.tsx:307
↓ 1 callersFunctionwriteHistoryFile
( filePath: string, history: string[], )
packages/cli/src/ui/hooks/useShellHistory.ts:33
↓ 1 callersFunctionwriteInstallationIdToFile
(installationId: string)
packages/core/src/utils/user_id.ts:31
↓ 1 callersFunctionwriteJsonFile
(filePath, data)
scripts/telemetry_utils.js:110
FunctionAboutBox
({ cliVersion, osVersion, sandboxEnv, modelVersion, selectedAuthType, gcpProject, })
packages/cli/src/ui/components/AboutBox.tsx:21
FunctionAccentBlue
()
packages/cli/src/ui/colors.ts:23
FunctionAccentCyan
()
packages/cli/src/ui/colors.ts:29
FunctionAccentGreen
()
packages/cli/src/ui/colors.ts:32
FunctionAccentPurple
()
packages/cli/src/ui/colors.ts:26
FunctionAccentRed
()
packages/cli/src/ui/colors.ts:38
FunctionAccentYellow
()
packages/cli/src/ui/colors.ts:35
FunctionApp
({ config, settings, startupWarnings = [] }: AppProps)
packages/cli/src/ui/App.tsx:90
FunctionAppWrapper
(props: AppProps)
packages/cli/src/ui/App.tsx:84
FunctionAuthDialog
({ onSelect, settings, initialErrorMessage, }: AuthDialogProps)
packages/cli/src/ui/components/AuthDialog.tsx:21
FunctionAuthInProgress
({ onTimeout, }: AuthInProgressProps)
packages/cli/src/ui/components/AuthInProgress.tsx:16
FunctionAutoAcceptIndicator
({ approvalMode, })
packages/cli/src/ui/components/AutoAcceptIndicator.tsx:16
FunctionBackground
()
packages/cli/src/ui/colors.ts:17
FunctionCloudFreePrivacyNotice
({ config, onExit, }: CloudFreePrivacyNoticeProps)
packages/cli/src/ui/privacy/CloudFreePrivacyNotice.tsx:19
FunctionCloudPaidPrivacyNotice
({ onExit, }: CloudPaidPrivacyNoticeProps)
packages/cli/src/ui/privacy/CloudPaidPrivacyNotice.tsx:14
FunctionComment
()
packages/cli/src/ui/colors.ts:41
FunctionCompressionMessage
({ compression, })
packages/cli/src/ui/components/messages/CompressionMessage.tsx:21
FunctionConsoleSummaryDisplay
({ errorCount, })
packages/cli/src/ui/components/ConsoleSummaryDisplay.tsx:16
FunctionContextSummaryDisplay
({ geminiMdFileCount, contextFileNames, mcpServers, showToolDescriptions, })
packages/cli/src/ui/components/ContextSummaryDisplay.tsx:19
FunctionCustomThemeItemComponent
* Custom item component for displaying the label. * Color changes based on whether the item is selected and if its group is focused. * Now also
packages/cli/src/ui/components/shared/RadioButtonSelect.tsx:94
FunctionDetailedMessagesDisplay
({ messages, maxHeight, width })
packages/cli/src/ui/components/DetailedMessagesDisplay.tsx:23
FunctionDiffRenderer
({ diffContent, filename, tabWidth = DEFAULT_TAB_WIDTH, availableTerminalHeight, terminalWidth, })
packages/cli/src/ui/components/messages/DiffRenderer.tsx:100
FunctionDynamicRadioIndicator
* Custom indicator component displaying radio button style (◉/○). * Color changes based on whether the item is selected and if its group is focused
packages/cli/src/ui/components/shared/RadioButtonSelect.tsx:77
FunctionEditorSettingsDialog
({ onSelect, settings, onExit, }: EditorDialogProps)
packages/cli/src/ui/components/EditorSettingsDialog.tsx:25
FunctionErrorMessage
({ text })
packages/cli/src/ui/components/messages/ErrorMessage.tsx:15
FunctionFooter
({ model, targetDir, branchName, debugMode, debugMessage, corgiMode, errorCount, showErrorDeta
packages/cli/src/ui/components/Footer.tsx:28
FunctionForeground
()
packages/cli/src/ui/colors.ts:14
FunctionGeminiMessage
({ text, isPending, availableTerminalHeight, terminalWidth, })
packages/cli/src/ui/components/messages/GeminiMessage.tsx:19
FunctionGeminiMessageContent
({ text, isPending, availableTerminalHeight, terminalWidth, })
packages/cli/src/ui/components/messages/GeminiMessageContent.tsx:24
FunctionGeminiPrivacyNotice
({ onExit }: GeminiPrivacyNoticeProps)
packages/cli/src/ui/privacy/GeminiPrivacyNotice.tsx:14
FunctionGeminiRespondingSpinner
({ nonRespondingDisplay, spinnerType = 'dots' })
packages/cli/src/ui/components/GeminiRespondingSpinner.tsx:25
FunctionGradientColors
()
packages/cli/src/ui/colors.ts:47
FunctionGray
()
packages/cli/src/ui/colors.ts:44
FunctionHeader
({ customAsciiArt, terminalWidth, })
packages/cli/src/ui/components/Header.tsx:19
FunctionHelp
({ commands })
packages/cli/src/ui/components/Help.tsx:16
FunctionHistoryItemDisplay
({ item, availableTerminalHeight, terminalWidth, isPending, config, isFocused = true, })
packages/cli/src/ui/components/HistoryItemDisplay.tsx:34
FunctionImportDeclaration
(node)
eslint-rules/no-relative-cross-package-imports.js:105
FunctionInfoMessage
({ text })
packages/cli/src/ui/components/messages/InfoMessage.tsx:15
FunctionInputPrompt
({ buffer, onSubmit, userMessages, onClearScreen, config, slashCommands, commandContext, place
packages/cli/src/ui/components/InputPrompt.tsx:39
FunctionLightBlue
()
packages/cli/src/ui/colors.ts:20
FunctionLoadingIndicator
({ currentLoadingPhrase, elapsedTime, rightContent, thought, })
packages/cli/src/ui/components/LoadingIndicator.tsx:23
FunctionMarkdownDisplayInternal
({ text, isPending, availableTerminalHeight, terminalWidth, })
packages/cli/src/ui/utils/MarkdownDisplay.tsx:28
FunctionMaxSizedBox
({ children, maxWidth, maxHeight, overflowDirection = 'top', additionalHiddenLinesCount = 0, })
packages/cli/src/ui/components/shared/MaxSizedBox.tsx:99
FunctionMemoryUsageDisplay
()
packages/cli/src/ui/components/MemoryUsageDisplay.tsx:13
FunctionModelStatsDisplay
()
packages/cli/src/ui/components/ModelStatsDisplay.tsx:48
FunctionModelUsageTable
({ models, totalCachedTokens, cacheEfficiency })
packages/cli/src/ui/components/StatsDisplay.tsx:71
FunctionOverflowProvider
({ children, })
packages/cli/src/ui/contexts/OverflowContext.tsx:38
FunctionPrivacyNotice
({ onExit, config }: PrivacyNoticeProps)
packages/cli/src/ui/privacy/PrivacyNotice.tsx:38
FunctionPrivacyNoticeText
({ config, onExit, }: { config: Config; onExit: () => void; })
packages/cli/src/ui/privacy/PrivacyNotice.tsx:18
FunctionRadioButtonSelect
({ items, initialIndex, onSelect, onHighlight, isFocused, // This prop indicates if the current Radi
packages/cli/src/ui/components/shared/RadioButtonSelect.tsx:57
FunctionRenderCodeBlockInternal
({ content, lang, isPending, availableTerminalHeight, terminalWidth, })
packages/cli/src/ui/utils/MarkdownDisplay.tsx:283
FunctionRenderInlineInternal
({ text })
packages/cli/src/ui/utils/InlineMarkdownRenderer.tsx:24
FunctionRenderListItemInternal
({ itemText, type, marker, leadingWhitespace = '', })
packages/cli/src/ui/utils/MarkdownDisplay.tsx:353
FunctionRenderTableInternal
({ headers, rows, terminalWidth, })
packages/cli/src/ui/utils/MarkdownDisplay.tsx:388
FunctionSection
({ title, children })
packages/cli/src/ui/components/StatsDisplay.tsx:60
FunctionSessionStatsProvider
({ children, })
packages/cli/src/ui/contexts/SessionContext.tsx:59
FunctionSessionSummaryDisplay
({ duration, })
packages/cli/src/ui/components/SessionSummaryDisplay.tsx:14
FunctionShellModeIndicator
()
packages/cli/src/ui/components/ShellModeIndicator.tsx:11
FunctionShowMoreLines
({ constrainHeight }: ShowMoreLinesProps)
packages/cli/src/ui/components/ShowMoreLines.tsx:17
FunctionStatRow
({ title, children })
packages/cli/src/ui/components/StatsDisplay.tsx:28
FunctionStatRow
({ title, values, isSubtle = false, isSection = false, })
packages/cli/src/ui/components/ModelStatsDisplay.tsx:28
FunctionStatRow
({ name, stats })
packages/cli/src/ui/components/ToolStatsDisplay.tsx:29
FunctionStatsDisplay
({ duration, title, })
packages/cli/src/ui/components/StatsDisplay.tsx:147
FunctionSubStatRow
({ title, children })
packages/cli/src/ui/components/StatsDisplay.tsx:44
FunctionSuggestionsDisplay
({ suggestions, activeIndex, isLoading, width, scrollOffset, userInput, }: SuggestionsDisplayProps
packages/cli/src/ui/components/SuggestionsDisplay.tsx:25
FunctionTableRenderer
({ headers, rows, terminalWidth, })
packages/cli/src/ui/utils/TableRenderer.tsx:22
FunctionTestHarness
({ contextRef, }: { contextRef: MutableRefObject<ReturnType<typeof useSessionStats> | undefined>; })
packages/cli/src/ui/contexts/SessionContext.test.tsx:24
← previousnext →601–700 of 890, ranked by callers