Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/disler/pi-vs-claude-code
/ functions
Functions
279 in github.com/disler/pi-vs-claude-code
⨍
Functions
279
◇
Types & classes
49
↓ 31 callers
Function
errorJson
(error: string, status = 400, details?: any)
scripts/coms-net-server.ts:318
↓ 20 callers
Function
audit
(event: string, extra: Record<string, any> = {})
extensions/coms-net.ts:488
↓ 19 callers
Function
makeDetails
(action: string, error?: string)
extensions/tilldone.ts:168
↓ 18 callers
Function
applyExtensionDefaults
(fileUrl: string, ctx: ExtensionContext)
extensions/themeMap.ts:142
↓ 17 callers
Function
safeError
(err: any)
extensions/coms-net.ts:498
↓ 15 callers
Function
dim
(s: string)
scripts/coms-net-server.ts:86
↓ 12 callers
Function
displayName
(name: string)
extensions/pi-pi.ts:48
↓ 12 callers
Function
nowIso
()
extensions/coms-net.ts:243
↓ 12 callers
Function
yellow
(s: string)
extensions/cross-agent.ts:32
↓ 11 callers
Function
httpFetch
(method: string, urlPath: string, body?: any, opts?: { timeoutMs?: number; signal?: AbortSignal })
extensions/coms-net.ts:443
↓ 11 callers
Function
logLine
(symbol: string, color: string, kind: string, detail: string)
scripts/coms-net-server.ts:78
↓ 11 callers
Function
nowIso
()
scripts/coms-net-server.ts:289
↓ 11 callers
Function
updateWidget
()
extensions/agent-team.ts:255
↓ 10 callers
Function
displayName
(name: string)
extensions/agent-team.ts:53
↓ 10 callers
Function
json
(body: unknown, status = 200)
scripts/coms-net-server.ts:311
↓ 10 callers
Function
updateWidgets
()
extensions/subagent-widget.ts:52
↓ 9 callers
Function
displayName
(name: string)
extensions/agent-chain.ts:61
↓ 9 callers
Function
updateWidget
()
extensions/agent-chain.ts:283
↓ 8 callers
Function
nowIso
()
extensions/coms.ts:201
↓ 8 callers
Function
refreshUI
(ctx: ExtensionContext)
extensions/tilldone.ts:287
↓ 7 callers
Function
broadcast
( p: ProjectState, event: string, data: unknown, excludeSession?: string, )
scripts/coms-net-server.ts:455
↓ 7 callers
Function
nack
(socket: net.Socket, msg_id: string, error: string)
extensions/coms.ts:596
↓ 7 callers
Function
pruneDeadEntries
(project: string)
extensions/coms.ts:312
↓ 7 callers
Method
render
(width: number)
extensions/tilldone.ts:88
↓ 7 callers
Function
updateWidget
()
extensions/pi-pi.ts:197
↓ 6 callers
Function
maybeRequestRender
()
extensions/coms-net.ts:553
↓ 5 callers
Method
invalidate
()
extensions/tilldone.ts:151
↓ 5 callers
Function
logRejected
(reason: string, detail: string)
scripts/coms-net-server.ts:124
↓ 5 callers
Function
sendToStream
( p: ProjectState, sessionId: string, event: string, data: unknown, )
scripts/coms-net-server.ts:472
↓ 4 callers
Function
abbreviateModel
(model: string)
extensions/coms-net.ts:247
↓ 4 callers
Function
bord
(s: string)
extensions/pi-pi.ts:175
↓ 4 callers
Function
border
(content: string, visLen: number)
extensions/pi-pi.ts:182
↓ 4 callers
Function
border
(content: string, visLen: number)
extensions/agent-team.ts:242
↓ 4 callers
Function
dim
(s: string)
extensions/cross-agent.ts:35
↓ 4 callers
Function
entryToCard
(e: RegistryEntry)
scripts/coms-net-server.ts:422
↓ 4 callers
Function
finish
(verdict: "in_use" | "stale")
extensions/coms.ts:377
↓ 4 callers
Function
green
(s: string)
extensions/cross-agent.ts:29
↓ 4 callers
Function
parseFrontmatter
(raw: string)
extensions/cross-agent.ts:55
↓ 4 callers
Function
reconstructState
(ctx: ExtensionContext)
extensions/tilldone.ts:302
↓ 4 callers
Function
sendEnvelope
(endpoint: string, envelope: Envelope | Pong | { type: string; msg_id?: string; [k: string]: any })
extensions/coms.ts:460
↓ 4 callers
Function
spawnAgent
( state: SubState, prompt: string, ctx: any, )
extensions/subagent-widget.ts:132
↓ 4 callers
Function
sseFrame
(event: string, data: unknown, id?: number)
scripts/coms-net-server.ts:357
↓ 4 callers
Function
tail6
(id: string)
scripts/coms-net-server.ts:85
↓ 4 callers
Function
ulid
()
extensions/coms.ts:131
↓ 4 callers
Function
updateStatus
(ctx: ExtensionContext)
extensions/theme-cycler.ts:28
↓ 3 callers
Function
bg
(s: string)
extensions/cross-agent.ts:20
↓ 3 callers
Function
border
(content: string, visLen: number)
extensions/agent-chain.ts:271
↓ 3 callers
Function
cleanShutdown
()
extensions/coms-net.ts:1584
↓ 3 callers
Function
cleanShutdown
()
extensions/coms.ts:1572
↓ 3 callers
Function
getThemeList
(ctx: ExtensionContext)
extensions/theme-cycler.ts:72
↓ 3 callers
Function
hexFg
(hex: string, s: string)
extensions/coms-net.ts:204
↓ 3 callers
Function
hexFg
(hex: string, s: string)
extensions/coms.ts:154
↓ 3 callers
Function
isPathMatch
(targetPath: string, pattern: string, cwd: string)
extensions/damage-control.ts:55
↓ 3 callers
Function
isPathMatch
(targetPath: string, pattern: string, cwd: string)
extensions/damage-control-continue.ts:87
↓ 3 callers
Function
listProjects
()
extensions/coms.ts:1153
↓ 3 callers
Function
nameIndexRemove
( p: ProjectState, name: string, sessionId: string, )
scripts/coms-net-server.ts:411
↓ 3 callers
Function
projectAgentsDir
(project: string)
extensions/coms.ts:241
↓ 3 callers
Function
readAllRegistryEntries
(project: string)
extensions/coms.ts:259
↓ 3 callers
Function
refreshPool
()
extensions/coms.ts:1097
↓ 3 callers
Function
scheduleReconnect
()
extensions/coms-net.ts:795
↓ 3 callers
Function
showSwatch
(ctx: ExtensionContext)
extensions/theme-cycler.ts:34
↓ 3 callers
Function
truncate
(s: string, max: number)
extensions/pi-pi.ts:138
↓ 3 callers
Function
writeRegistryAtomic
(entry: RegistryEntry, project: string)
extensions/coms.ts:249
↓ 2 callers
Function
abbreviateModel
(model: string)
extensions/coms.ts:205
↓ 2 callers
Function
ackOk
(socket: net.Socket, msg_id: string)
extensions/coms.ts:587
↓ 2 callers
Function
activateChain
(chain: ChainDef)
extensions/agent-chain.ts:228
↓ 2 callers
Function
activateTeam
(teamName: string)
extensions/agent-team.ts:175
↓ 2 callers
Function
atomicWriteSync
(filePath: string, content: string, mode?: number)
scripts/coms-net-server.ts:342
↓ 2 callers
Function
bg
(s: string)
extensions/purpose-gate.ts:16
↓ 2 callers
Function
bold
(s: string)
extensions/purpose-gate.ts:30
↓ 2 callers
Function
commandReferencesPath
(command: string, protectedPath: string)
extensions/damage-control.ts:44
↓ 2 callers
Function
commandReferencesPath
(command: string, protectedPath: string)
extensions/damage-control-continue.ts:76
↓ 2 callers
Function
continueFeedback
(toolName: string, violationReason: string, invocation: string)
extensions/damage-control-continue.ts:36
↓ 2 callers
Function
cyan
(s: string)
extensions/cross-agent.ts:26
↓ 2 callers
Function
cycleTheme
(ctx: ExtensionContext, direction: 1 | -1)
extensions/theme-cycler.ts:82
↓ 2 callers
Function
displayName
(name: string)
extensions/system-select.ts:60
↓ 2 callers
Function
ensureDirSync
(dir: string)
scripts/coms-net-server.ts:338
↓ 2 callers
Method
ensureVisible
(height: number)
extensions/session-replay.ts:58
↓ 2 callers
Function
finalize
(payload: any, status = 200)
scripts/coms-net-server.ts:1032
↓ 2 callers
Function
fmt
(n: number)
extensions/tool-counter.ts:48
↓ 2 callers
Function
getOrCreateProject
(name: string)
scripts/coms-net-server.ts:387
↓ 2 callers
Function
installPoolWidget
(ctx: ExtensionContext)
extensions/coms-net.ts:1109
↓ 2 callers
Function
installPoolWidget
(ctx: ExtensionContext)
extensions/coms.ts:1082
↓ 2 callers
Function
isValidHex
(hex: string)
extensions/coms-net.ts:211
↓ 2 callers
Function
isValidHex
(hex: string)
extensions/coms.ts:161
↓ 2 callers
Function
makeSessionFile
(id: number)
extensions/subagent-widget.ts:44
↓ 2 callers
Function
openSse
()
extensions/coms-net.ts:740
↓ 2 callers
Function
primaryExtensionName
* Read process.argv to find the first -e / --extension flag value. * * When Pi is launched as: * pi -e extensions/subagent-widget.ts -e extension
extensions/themeMap.ts:104
↓ 2 callers
Function
processLine
(state: SubState, line: string)
extensions/subagent-widget.ts:113
↓ 2 callers
Function
projectDir
(project: string)
extensions/coms-net.ts:289
↓ 2 callers
Function
reRegisterAndOpen
()
extensions/coms-net.ts:820
↓ 2 callers
Function
registerAgent
()
extensions/coms-net.ts:832
↓ 2 callers
Function
registryFilePath
(project: string, name: string)
extensions/coms.ts:245
↓ 2 callers
Function
releaseAwaiters
(p: ProjectState, msg_id: string)
scripts/coms-net-server.ts:488
↓ 2 callers
Function
removeRegistryEntry
(project: string, name: string)
extensions/coms.ts:304
↓ 2 callers
Function
resolvePath
(p: string, cwd: string)
extensions/damage-control.ts:30
↓ 2 callers
Function
resolvePath
(p: string, cwd: string)
extensions/damage-control-continue.ts:65
↓ 2 callers
Function
resolveUniqueName
( project: ProjectState, desiredName: string, )
scripts/coms-net-server.ts:364
↓ 2 callers
Function
scan
(flag: string)
extensions/coms-net.ts:255
↓ 2 callers
Function
scan
(flag: string)
extensions/coms.ts:497
next →
1–100 of 279, ranked by callers