Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/amantus-ai/vibetunnel
/ functions
Functions
3,103 in github.com/amantus-ai/vibetunnel
⨍
Functions
3,103
◇
Types & classes
704
↓ 3 callers
Function
getHooksDirectory
* Get the Git hooks directory for a repository
web/src/server/utils/git-hooks.ts:44
↓ 3 callers
Method
getInputManager
()
web/src/client/components/session-view/interfaces.ts:72
↓ 3 callers
Method
getInstance
(ptyManager: PtyManager)
web/src/server/services/multiplexer-manager.ts:32
↓ 3 callers
Function
getLanguageFromPath
(filePath: string)
web/src/server/routes/filesystem.ts:791
↓ 3 callers
Function
getLatestSourceMtimeMs
(dir)
web/scripts/test-server.js:16
↓ 3 callers
Method
getMediaQueryState
()
web/src/client/utils/responsive-utils.ts:59
↓ 3 callers
Method
getMenuItems
()
web/src/client/components/session-view/session-status-dropdown.ts:113
↓ 3 callers
Method
getMenuItems
()
web/src/client/components/session-view/compact-menu.ts:198
↓ 3 callers
Method
getMenuItems
()
web/src/client/components/session-view/image-upload-menu.ts:163
↓ 3 callers
Method
getPtyForSession
(sessionId: string)
web/src/server/pty/pty-manager.ts:596
↓ 3 callers
Method
getPublicKey
* Get public key for client registration
web/src/server/utils/vapid-manager.ts:171
↓ 3 callers
Method
getQuickStartCommands
* Get quick start commands
web/src/client/services/server-config-service.ts:156
↓ 3 callers
Method
getSelectedWidthValue
()
web/src/client/components/session-view/width-selector.ts:92
↓ 3 callers
Method
getSession
* Get a specific session
web/src/server/services/session-monitor.ts:246
↓ 3 callers
Method
getSessionCard
(sessionName: string)
web/src/test/playwright/pages/session-list.page.ts:671
↓ 3 callers
Method
getSessionPaths
* Get session paths for a given session ID
web/src/server/pty/session-manager.ts:599
↓ 3 callers
Method
getTerminal
* Get or create a terminal for a session
web/src/server/services/terminal-manager.ts:199
↓ 3 callers
Method
getTmuxWindows
* Get windows for a tmux session
web/src/server/services/multiplexer-manager.ts:110
↓ 3 callers
Method
groupSessionsByRepo
(sessions: Session[])
web/src/client/components/session-list.ts:348
↓ 3 callers
Method
handleClaudeModeToggle
(mode: 'plan' | 'auto-accept' | 'normal')
web/src/client/components/session-view.ts:1100
↓ 3 callers
Method
handleClose
()
web/src/client/components/session-view/width-selector.ts:73
↓ 3 callers
Method
handleGitEventNotify
* Handle Git event notification
web/src/server/api-socket-server.ts:487
↓ 3 callers
Method
handleNavigateToList
()
web/src/client/app.ts:1067
↓ 3 callers
Method
handleStatusRequest
* Handle status request
web/src/server/api-socket-server.ts:189
↓ 3 callers
Method
handleTerminalClick
(e: Event)
web/src/client/components/session-view.ts:793
↓ 3 callers
Method
handleTouchEnd
(e: TouchEvent, callback: () => void)
web/src/client/components/terminal-quick-keys.ts:157
↓ 3 callers
Function
handler
(event: Event)
web/src/test/utils/component-helpers.ts:57
↓ 3 callers
Method
hideInput
()
web/src/client/components/ime-input.ts:319
↓ 3 callers
Method
hideSelected
()
web/src/client/components/quick-keys-editor.test.ts:17
↓ 3 callers
Method
initialize
* Initialize PtyManager with fallback support for node-pty
web/src/server/pty/pty-manager.ts:166
↓ 3 callers
Function
initializeMonaco
()
web/src/client/utils/monaco-loader.ts:79
↓ 3 callers
Method
initializeTerminal
()
web/src/client/components/terminal.ts:460
↓ 3 callers
Function
installVtCommand
(vtSource, isGlobalInstall)
web/scripts/install-vt-command.js:84
↓ 3 callers
Method
isBackgroundProcess
* Check if a process is likely a background process or shell utility
web/src/server/services/process-tree-analyzer.ts:412
↓ 3 callers
Function
isCopyPasteShortcut
(event: KeyboardShortcutEvent)
web/src/client/utils/browser-shortcuts.ts:112
↓ 3 callers
Function
isDarkMode
()
web/src/client/utils/theme-utils.ts:22
↓ 3 callers
Function
isGitError
(error: unknown)
web/src/server/utils/git-error.ts:13
↓ 3 callers
Function
isOutputEvent
(event: AsciinemaEvent)
web/src/server/services/cast-output-hub.ts:27
↓ 3 callers
Function
isResizeEvent
(event: AsciinemaEvent)
web/src/server/services/cast-output-hub.ts:33
↓ 3 callers
Method
isRowDirty
(A)
ios/VibeTunnel/Resources/ghostty/ghostty-web.js:1
↓ 3 callers
Function
isSupportedPrebuild
(file)
web/scripts/build-npm.js:52
↓ 3 callers
Method
isTestEnvironment
()
web/src/client/app.ts:94
↓ 3 callers
Method
killTrackedSessions
* Kill all sessions created by this test
web/src/test/helpers/session-test-helper.ts:37
↓ 3 callers
Function
listSessionDirs
(controlDir: string)
web/src/test/e2e/vt-wrapper-extra.e2e.test.ts:52
↓ 3 callers
Function
listSessionDirs
(controlDir: string)
web/src/test/e2e/vt-wrapper.e2e.test.ts:72
↓ 3 callers
Method
listWindows
* List windows in a tmux session
web/src/server/services/tmux-manager.ts:111
↓ 3 callers
Method
loadPreferences
* Load notification preferences
web/src/client/services/push-notification-service.ts:557
↓ 3 callers
Method
loadSampleContent
()
web/src/client/test/monaco-editor-test.ts:137
↓ 3 callers
Method
loadWorktreesForRepo
(repoPath: string)
web/src/client/components/session-list.ts:588
↓ 3 callers
Function
mutateOpenSSHKey
(mutate: (bytes: Uint8Array) => void)
web/src/client/services/ssh-agent.test.ts:104
↓ 3 callers
Function
navigateToHome
(page: Page)
web/src/test/playwright/helpers/common-patterns.helper.ts:192
↓ 3 callers
Function
normalizeStderr
(stderr: string)
web/src/test/server/vt-title-integration.test.ts:15
↓ 3 callers
Method
notifyBufferChange
* Notify listeners of buffer change
web/src/server/services/terminal-manager.ts:1362
↓ 3 callers
Method
on
(eventName, listener)
web/node-pty/lib/terminal.js:118
↓ 3 callers
Method
openFilePicker
* Public method to directly open the file picker without showing dialog
web/src/client/components/file-picker.ts:116
↓ 3 callers
Function
openLogFile
( filePath: string = LOG_FILE, generation: number = loggerGeneration, initialSize: number = getLogFileSi
web/src/server/utils/logger.ts:94
↓ 3 callers
Method
parseUnixProcessOutput
* Parse Unix/Linux ps command output
web/src/server/services/process-tree-analyzer.ts:97
↓ 3 callers
Method
pause
* Pause the pty socket.
web/node-pty/src/interfaces.ts:78
↓ 3 callers
Method
pruneWorktrees
* 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 callers
Method
pushSubscriptionToInterface
(subscription: globalThis.PushSubscription)
web/src/client/services/push-notification-service.ts:599
↓ 3 callers
Method
readCurrentClipboard
()
web/src/client/components/clipboard-manager.ts:75
↓ 3 callers
Function
read_cast
(path)
native/vt-fwd/test/e2e.py:31
↓ 3 callers
Method
recreateEditor
()
web/src/client/components/monaco-editor.ts:158
↓ 3 callers
Method
refreshIMEPosition
()
web/src/client/components/session-view/input-manager.ts:591
↓ 3 callers
Method
registerProvider
(A)
ios/VibeTunnel/Resources/ghostty/ghostty-web.js:1
↓ 3 callers
Function
removeRecursive
(dirPath)
web/scripts/clean.js:4
↓ 3 callers
Function
removeSessionFormValue
( key: K )
web/src/client/utils/storage-utils.ts:102
↓ 3 callers
Method
renderDoneButton
()
web/src/client/components/terminal-quick-keys.ts:426
↓ 3 callers
Function
renderHeader
(options: { isMobile: boolean; sessionName?: string; showBackButton?: boolean; showSidebarTogg
web/src/client/components/session-view/session-header.test.ts:31
↓ 3 callers
Method
renderLine
(A,B,g)
ios/VibeTunnel/Resources/ghostty/ghostty-web.js:1
↓ 3 callers
Function
resetFactoryCounters
()
web/src/test/utils/test-factories.ts:142
↓ 3 callers
Method
resizeTerminal
(newCols: number, newRows: number)
web/src/client/test/terminal-test.ts:90
↓ 3 callers
Function
resolveForwarderPath
()
web/src/test/e2e/forwarder.e2e.test.ts:15
↓ 3 callers
Function
resolveGhosttyWasmPath
(moduleDir: string = __dirname)
web/src/server/services/terminal-manager.ts:16
↓ 3 callers
Method
resumeFileWatcher
* Resume file watching for a paused session
web/src/server/services/terminal-manager.ts:1396
↓ 3 callers
Function
runTmux
(args: string[], env: NodeJS.ProcessEnv)
web/src/test/e2e/tmux-integration.e2e.test.ts:21
↓ 3 callers
Function
runVt
( args: string[], env: NodeJS.ProcessEnv = process.env )
web/src/test/integration/vt-command.test.ts:12
↓ 3 callers
Method
safeSend
(buffer: Uint8Array)
web/src/client/services/terminal-socket-client.ts:206
↓ 3 callers
Method
saveClipboardHistory
()
web/src/client/components/clipboard-manager.ts:163
↓ 3 callers
Method
saveKeys
* Save VAPID keys to disk
web/src/server/utils/vapid-manager.ts:229
↓ 3 callers
Method
saveKeysToStorage
()
web/src/client/services/ssh-agent.ts:730
↓ 3 callers
Method
scheduleDelayedTask
(task: () => void, delay: number)
web/src/client/components/terminal-chat-view.ts:418
↓ 3 callers
Method
scrollLines
(A)
ios/VibeTunnel/Resources/ghostty/ghostty-web.js:4
↓ 3 callers
Method
scrollToLine
(A)
ios/VibeTunnel/Resources/ghostty/ghostty-web.js:4
↓ 3 callers
Method
selectImage
()
web/src/client/components/session-view/file-operations-manager.ts:135
↓ 3 callers
Method
selectTheme
(theme: Theme)
web/src/client/components/theme-toggle.ts:64
↓ 3 callers
Method
send
()
web/src/test/setup.ts:214
↓ 3 callers
Function
sendAIPrompt
(sessionId: string, authClient: AuthClient)
web/src/client/utils/ai-sessions.ts:31
↓ 3 callers
Method
sendGitEvent
* Send Git event notification
web/src/server/socket-api-client.ts:126
↓ 3 callers
Method
sendInputInternal
( input: { text?: string; key?: string }, errorContext: string )
web/src/client/components/session-view/input-manager.ts:490
↓ 3 callers
Method
sendInterrupt
()
web/src/test/playwright/pages/session-view.page.ts:117
↓ 3 callers
Function
sendMessageAndGetResponse
* Helper function to send a message and get response
mac/scripts/web/src/server/api-socket.integration.test.ts:144
↓ 3 callers
Method
sendTestNotification
* Send test notification via server
web/src/client/services/push-notification-service.ts:751
↓ 3 callers
Method
setAuthClient
(authClient: AuthClient | undefined)
web/src/client/components/autocomplete-manager.ts:41
↓ 3 callers
Method
setAuthClient
* Set or update the auth client
web/src/client/services/server-config-service.ts:37
↓ 3 callers
Method
setConnected
(connected: boolean)
web/src/client/services/terminal-socket-client.ts:168
↓ 3 callers
Method
setCurrentUser
(user: User)
web/src/client/services/auth-client.ts:400
↓ 3 callers
Method
setListTitle
* Set title for list view with session count
web/src/client/utils/title-manager.ts:29
↓ 3 callers
Function
setSessionFormValue
( key: K, value: string )
web/src/client/utils/storage-utils.ts:88
↓ 3 callers
Method
setTerminal
(terminal: Terminal | null)
web/src/client/components/session-view/connection-manager.ts:34
← previous
next →
601–700 of 3,103, ranked by callers