MCPcopy Create free account

hub / github.com/cruzyjapan/Gemini-CLI-UI / functions

Functions243 in github.com/cruzyjapan/Gemini-CLI-UI

↓ 28 callersFunctionauthenticatedFetch
(url, options = {})
src/utils/api.js:2
↓ 19 callersFunctioncn
(...inputs)
src/lib/utils.js:4
↓ 14 callersFunctiongetActualProjectPath
(projectName)
server/routes/git.js:12
↓ 9 callersFunctionfetchGitStatus
()
src/components/GitPanel.jsx:59
↓ 9 callersFunctionvalidateGitRepository
(projectPath)
server/routes/git.js:23
↓ 8 callersFunctiongetAllSessions
(project)
src/components/Sidebar.jsx:204
↓ 8 callersFunctionhandleTouchClick
(callback)
src/components/Sidebar.jsx:85
↓ 6 callersFunctionfetchRemoteStatus
()
src/components/GitPanel.jsx:115
↓ 5 callersFunctiondebouncedUpdate
(eventType, filePath)
server/index.js:85
↓ 5 callersFunctionextractProjectDirectory
(projectName)
server/projects.js:69
↓ 5 callersFunctionfetchFiles
()
src/components/FileTree.jsx:77
↓ 4 callersFunctioncancelEditing
()
src/components/Sidebar.jsx:252
↓ 4 callersMethodflush
()
server/gemini-response-handler.js:131
↓ 4 callersFunctionhandleSubmit
(e)
src/components/ChatInterface.jsx:1924
↓ 4 callersFunctionloadProjectConfig
()
server/projects.js:17
↓ 4 callersFunctionrenderFileItem
(filePath, status)
src/components/GitPanel.jsx:540
↓ 4 callersFunctionsaveProjectName
(projectName)
src/components/Sidebar.jsx:257
↓ 4 callersFunctiontoggleProject
(projectName)
src/components/Sidebar.jsx:171
↓ 3 callersFunctionaddAllowedTool
(tool)
src/components/ToolsSettings.jsx:363
↓ 3 callersMethodaddMessage
(sessionId, role, content)
server/sessionManager.js:38
↓ 3 callersFunctionchangeViewMode
(mode)
src/components/FileTree.jsx:124
↓ 3 callersFunctioncheckSettings
()
src/components/ChatInterface.jsx:1376
↓ 3 callersFunctiondeleteProject
(projectName)
src/components/Sidebar.jsx:302
↓ 3 callersFunctiondeleteSession
(projectName, sessionId)
src/components/Sidebar.jsx:279
↓ 3 callersFunctionfetchBranches
()
src/components/GitPanel.jsx:102
↓ 3 callersFunctionfetchMcpServers
()
src/components/ToolsSettings.jsx:74
↓ 3 callersFunctiongenerateDisplayName
(projectName, actualProjectDir = null)
server/projects.js:35
↓ 3 callersFunctiongetFileIcon
(filename)
src/components/FileTree.jsx:217
↓ 3 callersFunctionisImageFile
(filename)
src/components/FileTree.jsx:211
↓ 3 callersFunctionisProjectStarred
(projectName)
src/components/Sidebar.jsx:199
↓ 3 callersFunctionloadSortOrder
()
src/components/Sidebar.jsx:134
↓ 3 callersFunctionpermToRwx
(perm)
server/index.js:920
↓ 3 callersFunctionsaveProjectConfig
(config)
server/projects.js:29
↓ 3 callersFunctionselectFile
(file)
src/components/ChatInterface.jsx:2120
↓ 3 callersFunctionstartEditing
(project)
src/components/Sidebar.jsx:247
↓ 3 callersFunctiontoggleDirectory
(path)
src/components/FileTree.jsx:113
↓ 3 callersFunctiontoggleStarProject
(projectName)
src/components/Sidebar.jsx:182
↓ 3 callersFunctionuseAuth
()
src/contexts/AuthContext.jsx:15
↓ 3 callersFunctionuseTheme
()
src/contexts/ThemeContext.jsx:5
↓ 2 callersFunctionaddDisallowedTool
(tool)
src/components/ToolsSettings.jsx:374
↓ 2 callersFunctioncancelNewProject
()
src/components/Sidebar.jsx:360
↓ 2 callersFunctioncreateNewProject
()
src/components/Sidebar.jsx:326
↓ 2 callersMethodcreateSession
(sessionId, projectPath)
server/sessionManager.js:22
↓ 2 callersFunctiondeleteMcpServer
(serverId, scope = 'user')
src/components/ToolsSettings.jsx:178
↓ 2 callersMethoddeleteSession
(sessionId)
server/sessionManager.js:171
↓ 2 callersFunctionfetchFileDiff
(filePath)
src/components/GitPanel.jsx:323
↓ 2 callersMethodforceFlush
()
server/gemini-response-handler.js:223
↓ 2 callersFunctionformatFileSize
(bytes)
src/components/FileTree.jsx:130
↓ 2 callersFunctionformatTimeAgo
(dateString, currentTime)
src/components/Sidebar.jsx:13
↓ 2 callersFunctiongenerateToken
(user)
server/middleware/auth.js:48
↓ 2 callersFunctiongetProjectLastActivity
(project)
src/components/Sidebar.jsx:211
↓ 2 callersMethodgetProjectSessions
(projectPath)
server/sessionManager.js:66
↓ 2 callersFunctiongetProjects
()
server/projects.js:202
↓ 2 callersFunctiongetStatusLabel
(status)
src/components/GitPanel.jsx:487
↓ 2 callersFunctionhandleCommit
()
src/components/GitPanel.jsx:433
↓ 2 callersFunctionplayNotificationSound
()
src/utils/notificationSound.js:37
↓ 2 callersFunctionrenderDiffLine
(line, index)
src/components/GitPanel.jsx:465
↓ 2 callersFunctionresetMcpForm
()
src/components/ToolsSettings.jsx:386
↓ 2 callersMethodsaveSession
(sessionId)
server/sessionManager.js:128
↓ 2 callersMethodscheduleFlush
(customDelay = null)
server/gemini-response-handler.js:113
↓ 2 callersFunctionsendMessage
(message)
src/utils/websocket.js:95
↓ 1 callersFunctionabortGeminiSession
(sessionId)
server/gemini-cli.js:423
↓ 1 callersFunctionaddProjectManually
(projectPath, displayName = null)
server/projects.js:584
↓ 1 callersFunctionauthenticateWebSocket
(token)
server/middleware/auth.js:60
↓ 1 callersMethodbuildConversationContext
(sessionId, maxMessages = 10)
server/sessionManager.js:102
↓ 1 callersFunctioncalculateDiff
(oldStr, newStr)
src/components/ChatInterface.jsx:1112
↓ 1 callersFunctioncheckAuthStatus
()
src/contexts/AuthContext.jsx:35
↓ 1 callersFunctioncheckMobile
()
src/App.jsx:77
↓ 1 callersFunctioncheckSupport
()
src/components/MicButton.jsx:17
↓ 1 callersFunctionclearProjectDirectoryCache
()
server/projects.js:11
↓ 1 callersFunctionconnect
()
src/utils/websocket.js:22
↓ 1 callersFunctionconnectWebSocket
()
src/components/Shell.jsx:396
↓ 1 callersFunctionconvertSessionMessages
(rawMessages)
src/components/ChatInterface.jsx:1149
↓ 1 callersFunctioncreateBranch
()
src/components/GitPanel.jsx:157
↓ 1 callersFunctioncreateDiffDecorations
(content, diffInfo)
src/components/CodeEditor.jsx:45
↓ 1 callersFunctioncreateIconSVG
(size)
public/generate-icons.js:13
↓ 1 callersFunctioncreateNotificationSound
(context)
src/utils/notificationSound.js:4
↓ 1 callersFunctiondeleteProject
(projectName)
server/projects.js:558
↓ 1 callersMethoddestroy
()
server/gemini-response-handler.js:235
↓ 1 callersFunctiondiscardChanges
(filePath)
src/components/GitPanel.jsx:269
↓ 1 callersFunctiondisconnectFromShell
()
src/components/Shell.jsx:69
↓ 1 callersFunctiondiscoverMcpTools
(serverId, scope = 'user')
src/components/ToolsSettings.jsx:258
↓ 1 callersFunctionfetchCommitDiff
(commitHash)
src/components/GitPanel.jsx:352
↓ 1 callersFunctionfetchProjectFiles
()
src/components/ChatInterface.jsx:1690
↓ 1 callersFunctionfetchProjects
()
src/App.jsx:196
↓ 1 callersFunctionfetchRecentCommits
()
src/components/GitPanel.jsx:339
↓ 1 callersMethodfixFormatting
(content)
server/gemini-response-handler.js:167
↓ 1 callersFunctionflattenFileTree
(files, basePath = '')
src/components/ChatInterface.jsx:1704
↓ 1 callersFunctionformatRelativeTime
(date)
src/components/FileTree.jsx:139
↓ 1 callersFunctiongenerateIcons
()
public/generate-icons.js:50
↓ 1 callersFunctiongenerateSimpleCommitMessage
(files, diff)
server/routes/git.js:384
↓ 1 callersFunctiongetButtonAppearance
()
src/components/MicButton.jsx:188
↓ 1 callersFunctiongetFileTree
(dirPath, maxDepth = 3, currentDepth = 0, showHidden = true)
server/index.js:927
↓ 1 callersFunctiongetLanguageExtension
(filename)
src/components/CodeEditor.jsx:110
↓ 1 callersFunctiongetPriorityColor
(priority)
src/components/TodoList.jsx:34
↓ 1 callersMethodgetSessionMessages
(sessionId)
server/sessionManager.js:183
↓ 1 callersMethodgetSessionSummary
(session)
server/sessionManager.js:86
↓ 1 callersFunctiongetSessions
(projectName, limit = 5, offset = 0)
server/projects.js:290
↓ 1 callersFunctiongetStatusColor
(status)
src/components/TodoList.jsx:22
↓ 1 callersFunctiongetStatusIcon
(status)
src/components/TodoList.jsx:10
next →1–100 of 243, ranked by callers