Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aaddrick/claude-desktop-debian
/ functions
Functions
319 in github.com/aaddrick/claude-desktop-debian
⨍
Functions
319
◇
Types & classes
99
↓ 132 callers
Function
log
(...args)
scripts/cowork-fallback/cowork-vm-service.js:88
↓ 79 callers
Method
close
()
tools/test-harness/src/lib/electron.ts:87
↓ 55 callers
Function
captureSessionEnv
()
tools/test-harness/src/lib/diagnostics.ts:47
↓ 47 callers
Function
launchClaude
(opts: LaunchOptions = {})
tools/test-harness/src/lib/electron.ts:389
↓ 40 callers
Method
waitForReady
( level: L, opts?: WaitForReadyOptions, )
tools/test-harness/src/lib/electron.ts:96
↓ 30 callers
Function
retryUntil
( fn: () => Promise<T | null | undefined>, options: RetryOptions = {}, )
tools/test-harness/src/lib/retry.ts:7
↓ 29 callers
Method
kill
()
tools/test-harness/src/lib/input-niri.ts:295
↓ 25 callers
Function
logError
(...args)
scripts/cowork-fallback/cowork-vm-service.js:94
↓ 25 callers
Function
sleep
(ms: number)
tools/test-harness/src/lib/retry.ts:25
↓ 21 callers
Function
resolveAsarPath
()
tools/test-harness/src/lib/asar.ts:26
↓ 20 callers
Function
createIsolation
( opts: CreateIsolationOptions = {}, )
tools/test-harness/src/lib/isolation.ts:121
↓ 15 callers
Function
readAsarFile
(filename: string, asarPath?: string)
tools/test-harness/src/lib/asar.ts:38
↓ 15 callers
Method
setState
(action: 'minimize' | 'hide' | 'show' | 'restore' | 'fullScreen' | 'unFullScreen' | 'focus' | 'close')
tools/test-harness/src/lib/quickentry.ts:453
↓ 13 callers
Method
getPopupState
()
tools/test-harness/src/lib/quickentry.ts:278
↓ 13 callers
Function
skipUnlessRow
(testInfo: TestInfo, allowed: Row[])
tools/test-harness/src/lib/row.ts:35
↓ 12 callers
Method
openAndWaitReady
(opts: { attempts?: number; perAttemptMs?: number; retryDelayMs?: number; } = {})
tools/test-harness/src/lib/quickentry.ts:174
↓ 11 callers
Method
installInterceptor
()
tools/test-harness/src/lib/quickentry.ts:86
↓ 9 callers
Function
asarContains
( filename: string, needle: string | RegExp, asarPath?: string, )
tools/test-harness/src/lib/asar.ts:44
↓ 9 callers
Method
getState
()
tools/test-harness/src/lib/quickentry.ts:482
↓ 9 callers
Function
snapshotAx
( inspector: InspectorClient, opts: SnapshotAxOptions = {}, )
tools/test-harness/src/lib/ax.ts:308
↓ 8 callers
Function
cleanup
(signal: NodeJS.Signals)
tools/test-harness/src/lib/electron.ts:236
↓ 8 callers
Function
readLauncherLog
()
tools/test-harness/src/lib/diagnostics.ts:14
↓ 8 callers
Function
resolveSubpath
* Resolve a subpath that may be root-relative (e.g. "home/user/.config/...") * or home-relative (e.g. ".config/..."). app.asar generates root-relati
scripts/cowork-fallback/cowork-vm-service.js:246
↓ 8 callers
Function
waitForEipcChannels
( inspector: InspectorClient, caseDocSuffixes: readonly string[], opts: WaitForEipcChannelOptions = {}, )
tools/test-harness/src/lib/eipc.ts:282
↓ 7 callers
Function
logLifecycle
(event, detail)
scripts/cowork-fallback/cowork-vm-service.js:81
↓ 6 callers
Function
tail
(s: string, n: number)
tools/test-harness/src/runners/S15_appimage_extract_works.spec.ts:191
↓ 6 callers
Function
translateGuestPath
* Translate a VM guest path (/sessions/{id}/mnt/{name}[/rest]) to a host * path using mountMap. Returns the translated path, or null on failure.
scripts/cowork-fallback/cowork-vm-service.js:201
↓ 6 callers
Function
waitForAxTreeStable
( inspector: InspectorClient, opts: { timeoutMs?: number; pollMs?: number; minNodes?: number } = {}, )
tools/test-harness/src/lib/ax.ts:249
↓ 6 callers
Method
waitForX11Window
(timeoutMs?: number)
tools/test-harness/src/lib/electron.ts:88
↓ 5 callers
Method
_forwardToGuest
(request)
scripts/cowork-fallback/cowork-vm-service.js:2061
↓ 5 callers
Function
attachDiag
()
tools/test-harness/src/runners/S14_quick_entry_from_other_focus_niri.spec.ts:88
↓ 5 callers
Function
attachDiag
()
tools/test-harness/src/runners/S11_quick_entry_from_other_focus.spec.ts:88
↓ 5 callers
Method
cleanup
()
tools/test-harness/src/lib/isolation.ts:34
↓ 5 callers
Function
getFocusedWindowId
()
tools/test-harness/src/lib/input.ts:116
↓ 5 callers
Function
remaining
()
tools/test-harness/src/lib/electron.ts:524
↓ 5 callers
Function
snapshotClaudeMounts
()
tools/test-harness/src/runners/S16_appimage_mount_cleanup.spec.ts:115
↓ 5 callers
Method
waitForPopupClosed
(timeoutMs = 5000)
tools/test-harness/src/lib/quickentry.ts:220
↓ 4 callers
Method
clickByBackendNodeId
( urlFilter: string, backendNodeId: number, timeoutMs?: number, )
tools/test-harness/src/lib/inspector.ts:265
↓ 4 callers
Method
connect
(port: number)
tools/test-harness/src/lib/inspector.ts:81
↓ 4 callers
Method
evalInMain
(body: string, timeoutMs?: number)
tools/test-harness/src/lib/inspector.ts:159
↓ 4 callers
Function
family_trend_chart
Weekly trailing-average line per top family, plus the category total (raw weekly bars + its own trailing average) as shared context.
docs/reports/CDL-ANT-0009_patch-suite-history/reported-environments/scripts/make_timeseries_charts.py:90
↓ 4 callers
Function
formatProbe
(p: ProbeResult)
tools/test-harness/src/runners/S04_rpm_requires_declared.spec.ts:91
↓ 4 callers
Function
getWindowProperty
(windowId: string, prop: string)
tools/test-harness/src/lib/wm.ts:63
↓ 4 callers
Function
hbar
rows: list of (label, count, extra_label_suffix).
docs/reports/CDL-ANT-0009_patch-suite-history/reported-environments/scripts/make_charts.py:43
↓ 4 callers
Function
listRegisteredItems
()
tools/test-harness/src/lib/sni.ts:13
↓ 4 callers
Function
probe
( bin: string, args: string[], )
tools/test-harness/src/runners/S04_rpm_requires_declared.spec.ts:55
↓ 4 callers
Function
trailing_avg
(vals, window)
docs/reports/CDL-ANT-0009_patch-suite-history/reported-environments/scripts/make_timeseries_charts.py:82
↓ 4 callers
Function
waitForEipcChannel
( inspector: InspectorClient, caseDocSuffix: string, opts: WaitForEipcChannelOptions = {}, )
tools/test-harness/src/lib/eipc.ts:237
↓ 4 callers
Function
weekly_counts
(items, date_map=None)
docs/reports/CDL-ANT-0009_patch-suite-history/reported-environments/scripts/make_timeseries_charts.py:76
↓ 4 callers
Function
writeMessage
* Write a length-prefixed JSON message to a socket. * Format: 4 bytes big-endian length + JSON bytes
scripts/cowork-fallback/cowork-vm-service.js:107
↓ 3 callers
Function
argvHasFlag
(argv: string[], flag: string)
tools/test-harness/src/lib/argv.ts:26
↓ 3 callers
Method
attachInspector
(timeoutMs?: number)
tools/test-harness/src/lib/electron.ts:89
↓ 3 callers
Function
cleanupSocket
()
scripts/cowork-fallback/cowork-vm-service.js:2629
↓ 3 callers
Function
currentRow
()
tools/test-harness/src/lib/row.ts:31
↓ 3 callers
Function
findCompactPills
( inspector: InspectorClient, )
tools/test-harness/src/lib/claudeai.ts:115
↓ 3 callers
Function
formatProbe
(p: ProbeResult)
tools/test-harness/src/runners/T13_doctor_package_format.spec.ts:82
↓ 3 callers
Function
formatProbe
(p: ProbeResult)
tools/test-harness/src/runners/S05_doctor_recognises_rpm_install.spec.ts:98
↓ 3 callers
Method
getAccessibleTree
( urlFilter: string, timeoutMs?: number, )
tools/test-harness/src/lib/inspector.ts:224
↓ 3 callers
Function
getConnectionPid
(connectionName: string)
tools/test-harness/src/lib/dbus.ts:31
↓ 3 callers
Method
getPopupWebContents
()
tools/test-harness/src/lib/quickentry.ts:141
↓ 3 callers
Function
getSessionBus
()
tools/test-harness/src/lib/dbus.ts:5
↓ 3 callers
Function
isExecutableFile
* Probe for an executable at the given path. * Guards against broken symlinks, directories, and non-executable * files so stale install artifacts
scripts/cowork-fallback/cowork-vm-service.js:621
↓ 3 callers
Function
method
(iface: ClientInterface, name: string)
tools/test-harness/src/lib/dbus.ts:23
↓ 3 callers
Function
parseMessage
* Parse a length-prefixed JSON message from a buffer. * Returns { message, remaining } or null if incomplete.
scripts/cowork-fallback/cowork-vm-service.js:119
↓ 3 callers
Function
pgrepPids
(pattern: string)
tools/test-harness/src/runners/S30_quick_entry_noop_after_app_exit.spec.ts:41
↓ 3 callers
Function
popupSelectorJs
()
tools/test-harness/src/runners/S35_quick_entry_position_persisted_across_restarts.spec.ts:374
↓ 3 callers
Function
probe
( bin: string, args: string[], )
tools/test-harness/src/runners/T13_doctor_package_format.spec.ts:52
↓ 3 callers
Function
probe
( bin: string, args: string[], )
tools/test-harness/src/runners/S05_doctor_recognises_rpm_install.spec.ts:68
↓ 3 callers
Function
runDoctor
(launcher?: string)
tools/test-harness/src/lib/diagnostics.ts:27
↓ 3 callers
Method
send
( method: string, params: Record<string, unknown> = {}, timeoutMs?: number, )
tools/test-harness/src/lib/inspector.ts:129
↓ 3 callers
Function
shutdown
()
scripts/cowork-fallback/cowork-vm-service.js:2713
↓ 3 callers
Function
style
(ax)
docs/reports/CDL-ANT-0009_patch-suite-history/reported-environments/scripts/make_timeseries_charts.py:43
↓ 3 callers
Function
validateMountPath
(mountPath, opts)
scripts/cowork-fallback/cowork-vm-service.js:686
↓ 3 callers
Function
week_start
(d)
docs/reports/CDL-ANT-0009_patch-suite-history/reported-environments/scripts/make_timeseries_charts.py:59
↓ 3 callers
Function
writeLog
(level, args)
scripts/cowork-fallback/cowork-vm-service.js:69
↓ 2 callers
Method
_ensureSdkInstalled
()
scripts/cowork-fallback/cowork-vm-service.js:2047
↓ 2 callers
Method
_killAllProcesses
(killSignal)
scripts/cowork-fallback/cowork-vm-service.js:1091
↓ 2 callers
Method
_prepareSpawn
* Resolve command and prepare environment/args for spawning. * Returns null and emits error events if command not found. * Builds a mount
scripts/cowork-fallback/cowork-vm-service.js:1050
↓ 2 callers
Method
_sendQmpCommand
(command)
scripts/cowork-fallback/cowork-vm-service.js:2014
↓ 2 callers
Method
_setDisconnected
()
scripts/cowork-fallback/cowork-vm-service.js:1102
↓ 2 callers
Method
_spawnLocal
* Spawn a local process. Subclasses call this with the resolved * command and args to get consistent event wiring. * @param {string} id -
scripts/cowork-fallback/cowork-vm-service.js:1014
↓ 2 callers
Method
activate
(opts: { timeout?: number } = {})
tools/test-harness/src/lib/claudeai.ts:263
↓ 2 callers
Function
ancestorName
(n: AxNode)
tools/test-harness/src/lib/ax.ts:179
↓ 2 callers
Function
buildBaseSpawnEnv
* Shared base env for HostBackend (buildSpawnEnv) and * BwrapBackend.spawn: strips the CLAUDE_CODE_ prefix from * process.env, overlays appEnv, fo
scripts/cowork-fallback/cowork-vm-service.js:179
↓ 2 callers
Function
checkForbidden
(p)
scripts/cowork-fallback/cowork-vm-service.js:704
↓ 2 callers
Function
clickMenuItem
( inspector: InspectorClient, textPattern: RegExp, opts: { timeout?: number } = {}, )
tools/test-harness/src/lib/claudeai.ts:188
↓ 2 callers
Function
collectItemsForPid
( items: SniItem[], pid: number, )
tools/test-harness/src/runners/T03_tray_icon_present.spec.ts:153
↓ 2 callers
Function
countPopupWindows
(inspector: InspectorClient)
tools/test-harness/src/runners/S29_quick_entry_lazy_create_closed_to_tray.spec.ts:170
↓ 2 callers
Function
exists
(path: string)
tools/test-harness/src/lib/isolation.ts:76
↓ 2 callers
Function
filterEnv
* Filter environment variables, removing blocked keys and optional prefixes.
scripts/cowork-fallback/cowork-vm-service.js:159
↓ 2 callers
Function
filterMounts
(arr, readWrite)
scripts/cowork-fallback/cowork-vm-service.js:766
↓ 2 callers
Function
findAnchors
( elements: RawElement[], wanted: ReadonlyArray<{ role: string; name: string }>, )
tools/test-harness/src/runners/T26_routines_page_renders.spec.ts:57
↓ 2 callers
Function
findEipcChannel
( inspector: InspectorClient, caseDocSuffix: string, opts: FindEipcChannelOptions = {}, )
tools/test-harness/src/lib/eipc.ts:202
↓ 2 callers
Function
findPrimaryMount
* Find the primary user mount name in mountMap — the first key that * is not a dotfile mount (e.g. .claude, .auto-memory) and not the * uploads mo
scripts/cowork-fallback/cowork-vm-service.js:296
↓ 2 callers
Function
focusOtherWindow
(title: string)
tools/test-harness/src/lib/input.ts:165
↓ 2 callers
Function
fuseFailureFound
(stderr: string)
tools/test-harness/src/runners/S01_appimage_launches_without_libfuse2t64.spec.ts:159
↓ 2 callers
Function
getEipcChannels
( inspector: InspectorClient, opts: GetEipcChannelsOptions = {}, )
tools/test-harness/src/lib/eipc.ts:131
↓ 2 callers
Function
getWindowTitle
(windowId: string)
tools/test-harness/src/lib/wm.ts:56
↓ 2 callers
Function
inspectorFuseEnabled
(electronBin: string)
tools/test-harness/src/lib/electron.ts:278
↓ 2 callers
Function
isAlive
(pid: number)
tools/test-harness/src/lib/host-claude.ts:62
next →
1–100 of 319, ranked by callers