MCPcopy Create free account

hub / github.com/amantus-ai/vibetunnel / functions

Functions3,103 in github.com/amantus-ai/vibetunnel

↓ 3 callersFunctiongetHooksDirectory
* Get the Git hooks directory for a repository
web/src/server/utils/git-hooks.ts:44
↓ 3 callersMethodgetInputManager
()
web/src/client/components/session-view/interfaces.ts:72
↓ 3 callersMethodgetInstance
(ptyManager: PtyManager)
web/src/server/services/multiplexer-manager.ts:32
↓ 3 callersFunctiongetLanguageFromPath
(filePath: string)
web/src/server/routes/filesystem.ts:791
↓ 3 callersFunctiongetLatestSourceMtimeMs
(dir)
web/scripts/test-server.js:16
↓ 3 callersMethodgetMediaQueryState
()
web/src/client/utils/responsive-utils.ts:59
↓ 3 callersMethodgetMenuItems
()
web/src/client/components/session-view/session-status-dropdown.ts:113
↓ 3 callersMethodgetMenuItems
()
web/src/client/components/session-view/compact-menu.ts:198
↓ 3 callersMethodgetMenuItems
()
web/src/client/components/session-view/image-upload-menu.ts:163
↓ 3 callersMethodgetPtyForSession
(sessionId: string)
web/src/server/pty/pty-manager.ts:596
↓ 3 callersMethodgetPublicKey
* Get public key for client registration
web/src/server/utils/vapid-manager.ts:171
↓ 3 callersMethodgetQuickStartCommands
* Get quick start commands
web/src/client/services/server-config-service.ts:156
↓ 3 callersMethodgetSelectedWidthValue
()
web/src/client/components/session-view/width-selector.ts:92
↓ 3 callersMethodgetSession
* Get a specific session
web/src/server/services/session-monitor.ts:246
↓ 3 callersMethodgetSessionCard
(sessionName: string)
web/src/test/playwright/pages/session-list.page.ts:671
↓ 3 callersMethodgetSessionPaths
* Get session paths for a given session ID
web/src/server/pty/session-manager.ts:599
↓ 3 callersMethodgetTerminal
* Get or create a terminal for a session
web/src/server/services/terminal-manager.ts:199
↓ 3 callersMethodgetTmuxWindows
* Get windows for a tmux session
web/src/server/services/multiplexer-manager.ts:110
↓ 3 callersMethodgroupSessionsByRepo
(sessions: Session[])
web/src/client/components/session-list.ts:348
↓ 3 callersMethodhandleClaudeModeToggle
(mode: 'plan' | 'auto-accept' | 'normal')
web/src/client/components/session-view.ts:1100
↓ 3 callersMethodhandleClose
()
web/src/client/components/session-view/width-selector.ts:73
↓ 3 callersMethodhandleGitEventNotify
* Handle Git event notification
web/src/server/api-socket-server.ts:487
↓ 3 callersMethodhandleNavigateToList
()
web/src/client/app.ts:1067
↓ 3 callersMethodhandleStatusRequest
* Handle status request
web/src/server/api-socket-server.ts:189
↓ 3 callersMethodhandleTerminalClick
(e: Event)
web/src/client/components/session-view.ts:793
↓ 3 callersMethodhandleTouchEnd
(e: TouchEvent, callback: () => void)
web/src/client/components/terminal-quick-keys.ts:157
↓ 3 callersFunctionhandler
(event: Event)
web/src/test/utils/component-helpers.ts:57
↓ 3 callersMethodhideInput
()
web/src/client/components/ime-input.ts:319
↓ 3 callersMethodhideSelected
()
web/src/client/components/quick-keys-editor.test.ts:17
↓ 3 callersMethodinitialize
* Initialize PtyManager with fallback support for node-pty
web/src/server/pty/pty-manager.ts:166
↓ 3 callersFunctioninitializeMonaco
()
web/src/client/utils/monaco-loader.ts:79
↓ 3 callersMethodinitializeTerminal
()
web/src/client/components/terminal.ts:460
↓ 3 callersFunctioninstallVtCommand
(vtSource, isGlobalInstall)
web/scripts/install-vt-command.js:84
↓ 3 callersMethodisBackgroundProcess
* Check if a process is likely a background process or shell utility
web/src/server/services/process-tree-analyzer.ts:412
↓ 3 callersFunctionisCopyPasteShortcut
(event: KeyboardShortcutEvent)
web/src/client/utils/browser-shortcuts.ts:112
↓ 3 callersFunctionisDarkMode
()
web/src/client/utils/theme-utils.ts:22
↓ 3 callersFunctionisGitError
(error: unknown)
web/src/server/utils/git-error.ts:13
↓ 3 callersFunctionisOutputEvent
(event: AsciinemaEvent)
web/src/server/services/cast-output-hub.ts:27
↓ 3 callersFunctionisResizeEvent
(event: AsciinemaEvent)
web/src/server/services/cast-output-hub.ts:33
↓ 3 callersMethodisRowDirty
(A)
ios/VibeTunnel/Resources/ghostty/ghostty-web.js:1
↓ 3 callersFunctionisSupportedPrebuild
(file)
web/scripts/build-npm.js:52
↓ 3 callersMethodisTestEnvironment
()
web/src/client/app.ts:94
↓ 3 callersMethodkillTrackedSessions
* Kill all sessions created by this test
web/src/test/helpers/session-test-helper.ts:37
↓ 3 callersFunctionlistSessionDirs
(controlDir: string)
web/src/test/e2e/vt-wrapper-extra.e2e.test.ts:52
↓ 3 callersFunctionlistSessionDirs
(controlDir: string)
web/src/test/e2e/vt-wrapper.e2e.test.ts:72
↓ 3 callersMethodlistWindows
* List windows in a tmux session
web/src/server/services/tmux-manager.ts:111
↓ 3 callersMethodloadPreferences
* Load notification preferences
web/src/client/services/push-notification-service.ts:557
↓ 3 callersMethodloadSampleContent
()
web/src/client/test/monaco-editor-test.ts:137
↓ 3 callersMethodloadWorktreesForRepo
(repoPath: string)
web/src/client/components/session-list.ts:588
↓ 3 callersFunctionmutateOpenSSHKey
(mutate: (bytes: Uint8Array) => void)
web/src/client/services/ssh-agent.test.ts:104
↓ 3 callersFunctionnavigateToHome
(page: Page)
web/src/test/playwright/helpers/common-patterns.helper.ts:192
↓ 3 callersFunctionnormalizeStderr
(stderr: string)
web/src/test/server/vt-title-integration.test.ts:15
↓ 3 callersMethodnotifyBufferChange
* Notify listeners of buffer change
web/src/server/services/terminal-manager.ts:1362
↓ 3 callersMethodon
(eventName, listener)
web/node-pty/lib/terminal.js:118
↓ 3 callersMethodopenFilePicker
* Public method to directly open the file picker without showing dialog
web/src/client/components/file-picker.ts:116
↓ 3 callersFunctionopenLogFile
( filePath: string = LOG_FILE, generation: number = loggerGeneration, initialSize: number = getLogFileSi
web/src/server/utils/logger.ts:94
↓ 3 callersMethodparseUnixProcessOutput
* Parse Unix/Linux ps command output
web/src/server/services/process-tree-analyzer.ts:97
↓ 3 callersMethodpause
* Pause the pty socket.
web/node-pty/src/interfaces.ts:78
↓ 3 callersMethodpruneWorktrees
* Prune worktree information * * Cleans up worktree administrative data for worktrees whose directories * have been manually deleted. This is
web/src/client/services/git-service.ts:328
↓ 3 callersMethodpushSubscriptionToInterface
(subscription: globalThis.PushSubscription)
web/src/client/services/push-notification-service.ts:599
↓ 3 callersMethodreadCurrentClipboard
()
web/src/client/components/clipboard-manager.ts:75
↓ 3 callersFunctionread_cast
(path)
native/vt-fwd/test/e2e.py:31
↓ 3 callersMethodrecreateEditor
()
web/src/client/components/monaco-editor.ts:158
↓ 3 callersMethodrefreshIMEPosition
()
web/src/client/components/session-view/input-manager.ts:591
↓ 3 callersMethodregisterProvider
(A)
ios/VibeTunnel/Resources/ghostty/ghostty-web.js:1
↓ 3 callersFunctionremoveRecursive
(dirPath)
web/scripts/clean.js:4
↓ 3 callersFunctionremoveSessionFormValue
( key: K )
web/src/client/utils/storage-utils.ts:102
↓ 3 callersMethodrenderDoneButton
()
web/src/client/components/terminal-quick-keys.ts:426
↓ 3 callersFunctionrenderHeader
(options: { isMobile: boolean; sessionName?: string; showBackButton?: boolean; showSidebarTogg
web/src/client/components/session-view/session-header.test.ts:31
↓ 3 callersMethodrenderLine
(A,B,g)
ios/VibeTunnel/Resources/ghostty/ghostty-web.js:1
↓ 3 callersFunctionresetFactoryCounters
()
web/src/test/utils/test-factories.ts:142
↓ 3 callersMethodresizeTerminal
(newCols: number, newRows: number)
web/src/client/test/terminal-test.ts:90
↓ 3 callersFunctionresolveForwarderPath
()
web/src/test/e2e/forwarder.e2e.test.ts:15
↓ 3 callersFunctionresolveGhosttyWasmPath
(moduleDir: string = __dirname)
web/src/server/services/terminal-manager.ts:16
↓ 3 callersMethodresumeFileWatcher
* Resume file watching for a paused session
web/src/server/services/terminal-manager.ts:1396
↓ 3 callersFunctionrunTmux
(args: string[], env: NodeJS.ProcessEnv)
web/src/test/e2e/tmux-integration.e2e.test.ts:21
↓ 3 callersFunctionrunVt
( args: string[], env: NodeJS.ProcessEnv = process.env )
web/src/test/integration/vt-command.test.ts:12
↓ 3 callersMethodsafeSend
(buffer: Uint8Array)
web/src/client/services/terminal-socket-client.ts:206
↓ 3 callersMethodsaveClipboardHistory
()
web/src/client/components/clipboard-manager.ts:163
↓ 3 callersMethodsaveKeys
* Save VAPID keys to disk
web/src/server/utils/vapid-manager.ts:229
↓ 3 callersMethodsaveKeysToStorage
()
web/src/client/services/ssh-agent.ts:730
↓ 3 callersMethodscheduleDelayedTask
(task: () => void, delay: number)
web/src/client/components/terminal-chat-view.ts:418
↓ 3 callersMethodscrollLines
(A)
ios/VibeTunnel/Resources/ghostty/ghostty-web.js:4
↓ 3 callersMethodscrollToLine
(A)
ios/VibeTunnel/Resources/ghostty/ghostty-web.js:4
↓ 3 callersMethodselectImage
()
web/src/client/components/session-view/file-operations-manager.ts:135
↓ 3 callersMethodselectTheme
(theme: Theme)
web/src/client/components/theme-toggle.ts:64
↓ 3 callersMethodsend
()
web/src/test/setup.ts:214
↓ 3 callersFunctionsendAIPrompt
(sessionId: string, authClient: AuthClient)
web/src/client/utils/ai-sessions.ts:31
↓ 3 callersMethodsendGitEvent
* Send Git event notification
web/src/server/socket-api-client.ts:126
↓ 3 callersMethodsendInputInternal
( input: { text?: string; key?: string }, errorContext: string )
web/src/client/components/session-view/input-manager.ts:490
↓ 3 callersMethodsendInterrupt
()
web/src/test/playwright/pages/session-view.page.ts:117
↓ 3 callersFunctionsendMessageAndGetResponse
* Helper function to send a message and get response
mac/scripts/web/src/server/api-socket.integration.test.ts:144
↓ 3 callersMethodsendTestNotification
* Send test notification via server
web/src/client/services/push-notification-service.ts:751
↓ 3 callersMethodsetAuthClient
(authClient: AuthClient | undefined)
web/src/client/components/autocomplete-manager.ts:41
↓ 3 callersMethodsetAuthClient
* Set or update the auth client
web/src/client/services/server-config-service.ts:37
↓ 3 callersMethodsetConnected
(connected: boolean)
web/src/client/services/terminal-socket-client.ts:168
↓ 3 callersMethodsetCurrentUser
(user: User)
web/src/client/services/auth-client.ts:400
↓ 3 callersMethodsetListTitle
* Set title for list view with session count
web/src/client/utils/title-manager.ts:29
↓ 3 callersFunctionsetSessionFormValue
( key: K, value: string )
web/src/client/utils/storage-utils.ts:88
↓ 3 callersMethodsetTerminal
(terminal: Terminal | null)
web/src/client/components/session-view/connection-manager.ts:34
← previousnext →601–700 of 3,103, ranked by callers