MCPcopy Create free account

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

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

FunctionThemeDialog
({ onSelect, onHighlight, settings, availableTerminalHeight, terminalWidth, }: ThemeDialogProps)
packages/cli/src/ui/components/ThemeDialog.tsx:28
FunctionTips
({ config })
packages/cli/src/ui/components/Tips.tsx:16
FunctionToolConfirmationMessage
({ confirmationDetails, isFocused = true, availableTerminalHeight, terminalWidth, })
packages/cli/src/ui/components/messages/ToolConfirmationMessage.tsx:34
FunctionToolGroupMessage
({ toolCalls, availableTerminalHeight, terminalWidth, config, isFocused = true, })
packages/cli/src/ui/components/messages/ToolGroupMessage.tsx:25
FunctionToolInfo
({ name, description, status, emphasis, })
packages/cli/src/ui/components/messages/ToolMessage.tsx:154
FunctionToolMessage
({ name, description, resultDisplay, status, availableTerminalHeight, terminalWidth, emphasis =
packages/cli/src/ui/components/messages/ToolMessage.tsx:33
FunctionToolStatsDisplay
()
packages/cli/src/ui/components/ToolStatsDisplay.tsx:55
FunctionToolStatusIndicator
({ status, })
packages/cli/src/ui/components/messages/ToolMessage.tsx:116
FunctionTrailingIndicator
()
packages/cli/src/ui/components/messages/ToolMessage.tsx:189
FunctionUpdateNotification
({ message }: UpdateNotificationProps)
packages/cli/src/ui/components/UpdateNotification.tsx:14
FunctionUserMessage
({ text })
packages/cli/src/ui/components/messages/UserMessage.tsx:15
FunctionUserShellMessage
({ text })
packages/cli/src/ui/components/messages/UserShellMessage.tsx:15
FunctionabortHandler
()
packages/cli/src/ui/hooks/shellCommandProcessor.ts:129
MethodabortHandler
()
packages/core/src/tools/shell.ts:384
MethodaddHistory
* Adds a new entry to the chat history. * * @param content - The content to add to the history.
packages/core/src/core/geminiChat.ts:440
FunctionaddMCPStatusChangeListener
( listener: StatusChangeListener, )
packages/core/src/tools/mcp-client.ts:70
MethodapiCall
()
packages/core/src/core/client.ts:314
MethodapiCall
()
packages/core/src/core/geminiChat.ts:258
MethodappendOutput
(str: string)
packages/core/src/tools/shell.ts:334
Methodcleanup
()
packages/core/src/tools/tool-registry.ts:88
Methodcleanup
()
packages/core/src/tools/grep.ts:460
Functionconstructor
* Creates a new instance of BaseTool * @param name Internal name of the tool (used for API calls) * @param displayName User-friendly display nam
packages/core/src/tools/tools.ts:102
Methodconstructor
()
integration-tests/test-helper.js:23
Methodconstructor
( private readonly config: Config, readonly name: string, readonly description: string, readon
packages/core/src/tools/tool-registry.ts:19
Methodconstructor
(config: Config)
packages/core/src/tools/tool-registry.ts:130
Methodconstructor
(private readonly config: Config)
packages/core/src/tools/web-fetch.ts:67
Methodconstructor
(private readonly config: Config)
packages/core/src/tools/web-search.ts:67
Methodconstructor
* Creates a new instance of the GrepLogic * @param rootDirectory Root directory to ground this tool in. All operations will be restricted to this d
packages/core/src/tools/grep.ts:63
Methodconstructor
* Creates an instance of ReadManyFilesTool. * @param targetDir The absolute root directory within which this tool is allowed to operate. * All p
packages/core/src/tools/read-many-files.ts:134
Methodconstructor
* Creates a new instance of the EditLogic * @param rootDirectory Root directory to ground this tool in.
packages/core/src/tools/edit.ts:81
Methodconstructor
()
packages/core/src/tools/memoryTool.ts:103
Methodconstructor
* Creates a new instance of the LSLogic * @param rootDirectory Root directory to ground this tool in. All operations will be restricted to this dir
packages/core/src/tools/ls.ts:75
Methodconstructor
( private readonly mcpTool: CallableTool, readonly serverName: string, readonly name: string,
packages/core/src/tools/mcp-tool.ts:21
Methodconstructor
(name = 'mock-tool', description = 'A mock tool')
packages/core/src/tools/tool-registry.test.ts:107
Methodconstructor
(private readonly config: Config)
packages/core/src/tools/shell.ts:37
Methodconstructor
* Creates a new instance of the GlobLogic * @param rootDirectory Root directory to ground this tool in.
packages/core/src/tools/glob.ts:86
Methodconstructor
(private readonly config: Config)
packages/core/src/tools/write-file.ts:71
Methodconstructor
( private rootDirectory: string, private config: Config, )
packages/core/src/tools/read-file.ts:49
Methodconstructor
(message: string)
packages/core/src/utils/retry.test.ts:37
Methodconstructor
(maxSize: number)
packages/core/src/utils/LruCache.ts:11
Methodconstructor
( message: string, public code?: string, )
packages/core/src/utils/fetch.ts:21
Methodconstructor
(projectRoot: string)
packages/core/src/utils/gitIgnoreParser.ts:22
Methodconstructor
(config: Config)
packages/core/src/telemetry/types.ts:52
Methodconstructor
(config?: Config)
packages/core/src/telemetry/types.ts:87
Methodconstructor
(prompt_length: number, prompt?: string)
packages/core/src/telemetry/types.ts:100
Methodconstructor
(call: CompletedToolCall)
packages/core/src/telemetry/types.ts:119
Methodconstructor
(model: string, request_text?: string)
packages/core/src/telemetry/types.ts:140
Methodconstructor
( model: string, error: string, duration_ms: number, error_type?: string, status_code?: nu
packages/core/src/telemetry/types.ts:157
Methodconstructor
( model: string, duration_ms: number, usage_data?: GenerateContentResponseUsageMetadata, respo
packages/core/src/telemetry/types.ts:189
Methodconstructor
(config?: Config)
packages/core/src/telemetry/clearcut-logger/clearcut-logger.ts:45
Methodconstructor
()
packages/core/src/custom_llm/index.ts:36
Methodconstructor
(private readonly chat: GeminiChat)
packages/core/src/core/turn.ts:146
Methodconstructor
(private config: Config)
packages/core/src/core/client.ts:102
Methodconstructor
(name = 'mockTool')
packages/core/src/core/coreToolScheduler.test.ts:31
Methodconstructor
(name = 'mockModifiableTool')
packages/core/src/core/coreToolScheduler.test.ts:64
Methodconstructor
( private readonly config: Config, private readonly contentGenerator: ContentGenerator, private re
packages/core/src/core/geminiChat.ts:134
Methodconstructor
(options: CoreToolSchedulerOptions)
packages/core/src/core/coreToolScheduler.ts:236
Methodconstructor
(sessionId: string)
packages/core/src/core/logger.ts:34
Methodconstructor
()
packages/core/src/core/client.test.ts:41
Methodconstructor
(projectRoot: string)
packages/core/src/services/gitService.ts:19
Methodconstructor
(projectRoot: string)
packages/core/src/services/fileDiscoveryService.ts:23
Methodconstructor
()
packages/core/src/code_assist/setup.ts:18
Methodconstructor
( readonly client: OAuth2Client, readonly projectId?: string, readonly httpOptions: HttpOptions =
packages/core/src/code_assist/server.ts:46
Methodconstructor
( // For stdio transport readonly command?: string, readonly args?: string[], readonly env?: R
packages/core/src/config/config.ts:75
Methodconstructor
(params: ConfigParameters)
packages/core/src/config/config.ts:186
Methodconstructor
(readonly code?: string | number | null | undefined)
packages/cli/src/gemini.test.tsx:18
Methodconstructor
( private commandLoader: () => Promise<SlashCommand[]> = loadBuiltInCommands, )
packages/cli/src/services/CommandService.ts:21
Methodconstructor
(agentConfig: AgentConfig)
packages/cli/src/api/index.ts:28
Methodconstructor
()
packages/cli/src/ui/themes/theme-manager.ts:35
Methodconstructor
* Creates a new Theme instance. * @param name The name of the theme. * @param rawMappings The raw CSSProperties mappings from a react-syntax-hig
packages/cli/src/ui/themes/theme.ts:258
Methodconstructor
()
packages/cli/src/ui/editors/editorSettingsManager.ts:32
Methodconstructor
( user: SettingsFile, workspace: SettingsFile, errors: SettingsError[], )
packages/cli/src/config/settings.ts:83
MethodcountTokens
* Counts the total number of tokens in the given request contents. * This function approximates token count by analyzing different types of content
packages/core/src/custom_llm/index.ts:105
MethodcountTokens
(req: CountTokensParameters)
packages/core/src/code_assist/server.ts:112
Functioncreate
(context)
eslint-rules/no-relative-cross-package-imports.js:83
FunctioncreateShowMemoryAction
( config: Config | null, settings: LoadedSettings, addMessage: (message: Message) => void, )
packages/cli/src/ui/hooks/useShowMemoryCommand.ts:11
FunctiondefaultShouldRetry
* Default predicate function to determine if a retry should be attempted. * Retries on 429 (Too Many Requests) and 5xx server errors. * @param error
packages/core/src/utils/retry.ts:31
MethodembedContent
* This function has not been implemented yet.
packages/core/src/custom_llm/index.ts:132
MethodembedContent
( _req: EmbedContentParameters, )
packages/core/src/code_assist/server.ts:120
Functionenv
()
packages/cli/src/ui/hooks/slashCommandProcessor.test.ts:15
Methodexecute
(params: ToolParams)
packages/core/src/tools/tool-registry.ts:53
Methodexecute
( params: WebFetchToolParams, signal: AbortSignal, )
packages/core/src/tools/web-fetch.ts:213
Methodexecute
( params: WebSearchToolParams, signal: AbortSignal, )
packages/core/src/tools/web-search.ts:106
Methodexecute
* Executes the grep search with the given parameters * @param params Parameters for the grep search * @returns Result of the grep search
packages/core/src/tools/grep.ts:166
Methodexecute
( params: ReadManyFilesParams, signal: AbortSignal, )
packages/core/src/tools/read-many-files.ts:250
Methodexecute
* Executes the edit operation with the given parameters. * @param params Parameters for the edit operation * @returns Result of the edit operati
packages/core/src/tools/edit.ts:367
Methodexecute
( params: SaveMemoryParams, _signal: AbortSignal, )
packages/core/src/tools/memoryTool.ts:182
Methodexecute
* Executes the LS operation with the given parameters * @param params Parameters for the LS operation * @returns Result of the LS operation
packages/core/src/tools/ls.ts:197
Methodexecute
(params: ToolParams)
packages/core/src/tools/mcp-tool.ts:80
Methodexecute
(params: { param: string })
packages/core/src/tools/tool-registry.test.ts:116
Methodexecute
( params: ShellToolParams, abortSignal: AbortSignal, updateOutput?: (chunk: string) => void, )
packages/core/src/tools/shell.ts:277
Methodexecute
* Executes the glob search with the given parameters
packages/core/src/tools/glob.ts:202
Methodexecute
( params: WriteFileToolParams, abortSignal: AbortSignal, )
packages/core/src/tools/write-file.ts:215
Methodexecute
( params: ReadFileToolParams, _signal: AbortSignal, )
packages/core/src/tools/read-file.ts:126
Methodexecute
( params: Record<string, unknown>, _abortSignal: AbortSignal, )
packages/core/src/core/coreToolScheduler.test.ts:51
MethodexitHandler
( _code: number | null, _signal: NodeJS.Signals | null, )
packages/core/src/tools/shell.ts:374
MethodextractCommands
(tools: string[])
packages/core/src/tools/shell.ts:150
FunctionfetchSuggestions
()
packages/cli/src/ui/hooks/useCompletion.ts:388
FunctionfindGitRoot
(directory: string)
packages/core/src/utils/gitUtils.ts:49
Functionfix
(fixer)
eslint-rules/no-relative-cross-package-imports.js:151
← previousnext →701–800 of 890, ranked by callers