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
↓ 4 callers
Method
process
(fd: number, pty?: string)
web/node-pty/src/native.d.ts:24
↓ 4 callers
Method
processQueue
* Process queued notifications
web/src/client/utils/offline-notification-manager.ts:145
↓ 4 callers
Method
readUint32
(label: string)
web/src/client/services/ssh-agent.ts:19
↓ 4 callers
Method
refreshKeys
()
web/src/client/components/ssh-key-manager.ts:61
↓ 4 callers
Method
removeAllListeners
* Removes all listeners, or those of the specified eventName.
web/node-pty/src/interfaces.ts:107
↓ 4 callers
Method
renderQuickKey
(definition: QuickKeyDefinition)
web/src/client/components/terminal-quick-keys.ts:341
↓ 4 callers
Function
resolveForwarderPath
()
web/src/test/e2e/vt-wrapper.e2e.test.ts:37
↓ 4 callers
Function
safeResolve
(value: { authenticated: boolean; userId?: string; authMethod?: string; })
web/src/server/server.ts:1273
↓ 4 callers
Method
savePreferences
* Save notification preferences
web/src/client/services/push-notification-service.ts:543
↓ 4 callers
Method
saveSidebarState
(value: boolean)
web/src/client/app.ts:1239
↓ 4 callers
Method
scrollToBottom
()
web/src/client/components/terminal-chat-view.ts:806
↓ 4 callers
Method
scrollToPosition
(position: number)
web/src/client/components/terminal.ts:231
↓ 4 callers
Function
setDebugMode
(enabled: boolean)
web/src/client/utils/logger.ts:29
↓ 4 callers
Method
setFollowMode
* Enable or disable Git follow mode
web/src/server/socket-api-client.ts:115
↓ 4 callers
Method
setHoveredLinkRange
(A)
ios/VibeTunnel/Resources/ghostty/ghostty-web.js:1
↓ 4 callers
Method
setRepositories
(repositories: Repository[])
web/src/client/components/autocomplete-manager.ts:45
↓ 4 callers
Method
setSessionViewElement
(element: HTMLElement)
web/src/client/components/session-view/lifecycle-event-manager.ts:109
↓ 4 callers
Method
setTheme
(theme: TerminalThemeId)
web/src/client/utils/terminal-preferences.ts:111
↓ 4 callers
Function
setViewport
(width: number, height: number)
web/src/test/utils/component-helpers.ts:386
↓ 4 callers
Function
sleep
(ms: number)
web/src/test/e2e/follow-mode.test.ts:9
↓ 4 callers
Function
sleep
(ms: number)
web/src/test/e2e/sessions-api.e2e.test.ts:13
↓ 4 callers
Method
startAutoRefresh
()
web/src/client/app.ts:820
↓ 4 callers
Method
startLoading
()
web/src/client/components/session-view/interfaces.ts:55
↓ 4 callers
Method
stopAdvertising
* Stop advertising the service
web/src/server/services/mdns-service.ts:83
↓ 4 callers
Method
stopLoading
()
web/src/client/components/session-view/interfaces.ts:56
↓ 4 callers
Method
subscribe
( sessionId: string, opts: { stdout?: boolean; snapshots?: boolean; events?: boolean
web/src/client/services/terminal-socket-client.ts:221
↓ 4 callers
Method
translateToString
(A=!1,B=0,g=this._length)
ios/VibeTunnel/Resources/ghostty/ghostty-web.js:1
↓ 4 callers
Method
updateSessionStatus
* Update session status
web/src/server/pty/session-manager.ts:283
↓ 4 callers
Method
updateUrl
(sessionId?: string)
web/src/client/app.ts:1462
↓ 4 callers
Method
validateBranchName
(name: string)
web/src/client/components/worktree-manager.ts:259
↓ 4 callers
Method
validateConfig
(data: unknown)
web/src/server/services/config-service.ts:146
↓ 4 callers
Method
validateSessionName
* Validate session name to prevent command injection
web/src/server/services/screen-manager.ts:30
↓ 4 callers
Method
verifyServeConfiguration
* Verify that Tailscale Serve is actually configured for the given port
web/src/server/services/tailscale-serve-service.ts:857
↓ 4 callers
Function
waitForCondition
( condition: () => boolean | Promise<boolean>, options: { timeout?: number; interval?: number;
web/src/test/utils/component-helpers.ts:10
↓ 4 callers
Function
waitForElement
(element: LitElement)
web/src/test/utils/lit-test-utils.ts:19
↓ 4 callers
Function
waitForModalClosed
(page: Page, timeout = 2000)
web/src/test/playwright/helpers/common-patterns.helper.ts:235
↓ 4 callers
Function
waitForSessionText
( port: number, sessionId: string, marker: string, timeoutMs = 10000 )
web/src/test/e2e/vt-wrapper.e2e.test.ts:157
↓ 4 callers
Function
waitForTerminalReady
(page: Page)
web/src/test/playwright/helpers/terminal.helper.ts:51
↓ 4 callers
Method
writeInput
* Write terminal input data (usually from user)
web/src/server/pty/asciinema-writer.ts:285
↓ 4 callers
Method
writeTestData
(type: keyof typeof this.testData)
web/src/client/test/terminal-test.ts:83
↓ 3 callers
Method
_close
()
web/node-pty/lib/windowsTerminal.js:165
↓ 3 callers
Method
addMessage
(type: ChatMessage['type'], content: string)
web/src/client/components/terminal-chat-view.ts:773
↓ 3 callers
Method
applyTheme
()
web/src/client/components/theme-toggle-icon.ts:49
↓ 3 callers
Method
applyTheme
()
web/src/client/components/theme-toggle.ts:44
↓ 3 callers
Function
assertUrlHasSession
(page: Page, sessionId?: string)
web/src/test/playwright/helpers/assertion.helper.ts:217
↓ 3 callers
Method
attachToSession
(target: MultiplexerTarget)
web/src/client/components/multiplexer-modal.ts:168
↓ 3 callers
Method
base64ToArrayBuffer
(base64: string)
web/src/client/services/ssh-agent.ts:699
↓ 3 callers
Function
buildCli
()
web/scripts/build-cli.js:21
↓ 3 callers
Method
buildFallbackSnapshot
(sessionId: string)
web/src/server/services/terminal-manager.ts:251
↓ 3 callers
Function
calculateSequenceBytePosition
( eventStartPos: number, timestamp: number, fullData: string, sequenceIndex: number, sequenceLength:
web/src/server/utils/pruning-detector.ts:109
↓ 3 callers
Method
cancelPathEdit
()
web/src/client/components/file-browser.ts:1019
↓ 3 callers
Method
checkAndBroadcastStatus
(watcherInfo: WatcherInfo)
web/src/server/services/git-status-hub.ts:140
↓ 3 callers
Function
cleanup
()
web/src/test/utils/ws-v3-test-utils.ts:90
↓ 3 callers
Function
cleanup
()
web/src/test/e2e/vt-wrapper.e2e.test.ts:133
↓ 3 callers
Method
cleanup
()
web/src/client/components/session-view/lifecycle-event-manager.ts:670
↓ 3 callers
Method
cleanupResizeListeners
()
web/src/client/app.ts:1292
↓ 3 callers
Method
cleanupSession
* Cleans up a specific session
web/src/test/playwright/helpers/test-data-manager.helper.ts:136
↓ 3 callers
Method
cleanupSession
* Cleanup a specific session
web/src/server/pty/session-manager.ts:443
↓ 3 callers
Method
cleanupSession
* Cleanup a specific session
web/src/server/pty/pty-manager.ts:1734
↓ 3 callers
Method
clearCurrentUser
()
web/src/client/services/auth-client.ts:405
↓ 3 callers
Method
clearLocalRepositoryContext
()
web/src/client/components/session-create-form.ts:422
↓ 3 callers
Method
clickTerminal
()
web/src/test/playwright/pages/session-view.page.ts:207
↓ 3 callers
Function
cloneLayout
(layout: QuickKeysLayout)
web/src/client/utils/quick-keys-layout.ts:103
↓ 3 callers
Function
closeLogFile
()
web/src/server/utils/logger.ts:195
↓ 3 callers
Method
connect
()
web/src/client/services/terminal-socket-client.ts:91
↓ 3 callers
Method
convertEd25519ToSSHPublicKey
(publicKeyBuffer: ArrayBuffer)
web/src/client/services/ssh-agent.ts:565
↓ 3 callers
Function
createCompositionEvent
(type: string, data = '')
web/src/client/components/ime-input.test.ts:12
↓ 3 callers
Function
createConfigRoutes
(options: ConfigRouteOptions)
web/src/server/routes/config.ts:48
↓ 3 callers
Function
createFsError
(code: string, message: string)
web/src/server/services/auth-service.test.ts:28
↓ 3 callers
Method
createSession
* Create a new PTY session
web/src/server/pty/pty-manager.ts:293
↓ 3 callers
Function
createTestFile
( filename: string, header: AsciinemaHeader, events: TestAsciinemaEvent[] )
web/src/test/unit/stream-pruning.test.ts:48
↓ 3 callers
Function
createWorktreeRoutes
()
web/src/server/routes/worktrees.ts:246
↓ 3 callers
Function
decodeOpenSSHKey
(pem: string)
web/src/client/services/ssh-agent.test.ts:51
↓ 3 callers
Method
decodePEM
(pem: string, label: string)
web/src/client/services/ssh-agent.ts:597
↓ 3 callers
Function
decodeWsV3SubscribePayload
(payload: Uint8Array)
web/src/shared/ws-v3.ts:129
↓ 3 callers
Function
detectGlobalInstall
()
web/scripts/install-vt-command.js:7
↓ 3 callers
Method
detectLanguage
()
web/src/client/components/monaco-editor.ts:291
↓ 3 callers
Method
detectTouchCapabilities
* Detect touch capabilities using multiple signals
web/src/client/components/session-view/lifecycle-event-manager.ts:124
↓ 3 callers
Method
dismissErrors
()
web/src/test/playwright/pages/base.page.ts:149
↓ 3 callers
Method
dismissKeyboard
()
web/src/client/components/session-view/direct-keyboard-manager.ts:983
↓ 3 callers
Method
drain
* Wait for all queued operations to complete
web/src/server/utils/write-queue.ts:19
↓ 3 callers
Function
encodeOpenSSHKey
(bytes: Uint8Array)
web/src/client/services/ssh-agent.test.ts:62
↓ 3 callers
Function
encodeWsV3ResizePayload
(cols: number, rows: number)
web/src/shared/ws-v3.ts:143
↓ 3 callers
Method
ensureCryptoAvailable
* Check if Web Crypto API is available and show error if not
web/src/client/services/ssh-agent.ts:88
↓ 3 callers
Function
executeCommandWithRetry
( page: Page, command: string, expectedOutput: string | RegExp, maxRetries = 3 )
web/src/test/playwright/helpers/terminal-commands.helper.ts:23
↓ 3 callers
Function
expandTildePath
(filePath: string)
web/src/server/utils/path-utils.ts:12
↓ 3 callers
Method
extractProcessName
* Extract a human-readable process name from a command string
web/src/server/services/process-tree-analyzer.ts:541
↓ 3 callers
Method
filterCompletions
(completions: AutocompleteItem[], searchTerm: string)
web/src/client/components/autocomplete-manager.ts:137
↓ 3 callers
Function
flushBatch
()
web/src/client/utils/cast-converter.ts:247
↓ 3 callers
Function
formatDuration
(ms: number)
web/src/shared/utils/time.ts:4
↓ 3 callers
Method
free
()
ios/VibeTunnel/Resources/ghostty/ghostty-web.js:1
↓ 3 callers
Method
generateFingerprint
(publicKey: string)
web/src/client/services/ssh-agent.ts:676
↓ 3 callers
Function
getArgValue
(name)
web/scripts/build-fwd-zig.js:41
↓ 3 callers
Method
getButtonFontClass
(label: string)
web/src/client/components/terminal-quick-keys.ts:103
↓ 3 callers
Method
getButtonSizeClass
(_label: string)
web/src/client/components/terminal-quick-keys.ts:98
↓ 3 callers
Method
getChatMode
()
web/src/client/components/session-view/direct-keyboard-manager.ts:61
↓ 3 callers
Function
getCurrentTheme
()
web/src/client/utils/theme-utils.ts:9
↓ 3 callers
Method
getDirectKeyboardManager
()
web/src/client/components/session-view/interfaces.ts:64
↓ 3 callers
Method
getFishVersion
* Get fish shell version
web/src/server/pty/fish-handler.ts:102
↓ 3 callers
Method
getGraphemeString
(A,B)
ios/VibeTunnel/Resources/ghostty/ghostty-web.js:1
← previous
next →
501–600 of 3,103, ranked by callers