Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Bitterbot-AI/bitterbot-desktop
/ functions
Functions
14,466 in github.com/Bitterbot-AI/bitterbot-desktop
⨍
Functions
14,466
◇
Types & classes
889
↓ 26 callers
Function
toBoolean
(value: unknown)
src/browser/routes/utils.ts:60
↓ 26 callers
Method
update
* Process new messages since last update. * Uses heuristic extraction — no LLM calls.
src/memory/session-coherence.ts:72
↓ 26 callers
Function
warn
(message: string)
src/commands/doctor-memory-system.ts:36
↓ 25 callers
Function
createMockTypingController
( overrides: Partial<TypingController> = {}, )
src/auto-reply/reply/test-helpers.ts:4
↓ 25 callers
Function
enqueueFollowupRun
( key: string, run: FollowupRun, settings: QueueSettings, dedupeMode: QueueDedupeMode = "message-id",
src/auto-reply/reply/queue/enqueue.ts:26
↓ 25 callers
Method
fromEntries
(entries)
src/canvas-host/a2ui/a2ui.bundle.js:3543
↓ 25 callers
Function
hasFlag
(argv: string[], name: string)
src/cli/argv.ts:30
↓ 25 callers
Function
insertChunk
(db: DatabaseSync, overrides: ChunkOverrides = {})
benchmarks/biomemeval/helpers.ts:77
↓ 25 callers
Function
isSpace
(code)
src/canvas-host/a2ui/a2ui.bundle.js:13374
↓ 25 callers
Function
markdownToSignalText
( markdown: string, options: SignalMarkdownOptions = {}, )
src/signal/format.ts:234
↓ 25 callers
Function
markdownToSignalTextChunks
( markdown: string, limit: number, options: SignalMarkdownOptions = {}, )
src/signal/format.ts:371
↓ 25 callers
Function
normalizeWhatsAppTarget
(value: string)
src/whatsapp/normalize.ts:55
↓ 25 callers
Function
readBody
(req: BrowserRequest)
src/browser/routes/agent.shared.ts:17
↓ 25 callers
Function
readChannelAllowFromStore
( channel: PairingChannel, env: NodeJS.ProcessEnv = process.env, accountId?: string, )
src/pairing/pairing-store.ts:314
↓ 25 callers
Function
registerInternalHook
(eventKey: string, handler: InternalHookHandler)
src/hooks/internal-hooks.ts:67
↓ 25 callers
Function
render
(sev: "critical" | "warn" | "info")
src/cli/security-cli.ts:124
↓ 25 callers
Function
resolveResponsePrefix
( cfg: BitterbotConfig, agentId: string, opts?: { channel?: string; accountId?: string }, )
src/agents/identity.ts:94
↓ 25 callers
Method
run
* Drive the work-rest-dream loop until a stop condition fires. * Returns a stats summary; full lineage is in the checkpoint store * when one was
src/agents/long-horizon/runtime.ts:116
↓ 25 callers
Function
runModelsCommand
(action: () => Promise<void>)
src/cli/models-cli.ts:33
↓ 25 callers
Function
runSubagentAnnounceFlow
(params: { childSessionKey: string; childRunId: string; requesterSessionKey: string; requesterOrigin?:
src/agents/subagent-announce.ts:380
↓ 25 callers
Function
runWithModelFallback
(params: { cfg: BitterbotConfig | undefined; provider: string; model: string; agentDir?: string; /**
src/agents/model-fallback.ts:220
↓ 25 callers
Method
startExecution
* Record when a skill starts executing. Returns the execution ID.
src/memory/skill-execution-tracker.ts:23
↓ 25 callers
Function
stripHeartbeatToken
( raw?: string, opts: { mode?: StripHeartbeatMode; maxAckChars?: number } = {}, )
src/auto-reply/heartbeat.ts:110
↓ 25 callers
Function
toNumber
(value: unknown)
src/browser/routes/utils.ts:49
↓ 24 callers
Function
applyDefaultModelChoice
(params: { config: BitterbotConfig; setDefaultModel: boolean; defaultModel: string; applyDefaultConfig
src/commands/auth-choice.default-model.ts:5
↓ 24 callers
Function
assert
(condition: boolean, label: string, detail?: string)
src/memory/scripts/skill-forge-test.ts:166
↓ 24 callers
Method
completeExecution
* Record the outcome of a skill execution.
src/memory/skill-execution-tracker.ts:38
↓ 24 callers
Function
createServer
()
benchmarks/arc-agi-3/mcp-server/index.ts:80
↓ 24 callers
Function
finalizeInboundContext
( ctx: T, opts: FinalizeInboundContextOptions = {}, )
src/auto-reply/reply/inbound-context.ts:37
↓ 24 callers
Function
formatDurationCompact
( ms?: number | null, options?: FormatDurationCompactOptions, )
src/infra/format-time/format-duration.ts:49
↓ 24 callers
Function
invalid
(message: string)
src/gateway/sessions-patch.ts:33
↓ 24 callers
Function
isValidProfileName
(name: string)
src/browser/profiles.ts:20
↓ 24 callers
Function
listProfilesForProvider
(store: AuthProfileStore, provider: string)
src/agents/auth-profiles/profiles.ts:83
↓ 24 callers
Function
loadApply
()
src/media-understanding/apply.e2e.test.ts:32
↓ 24 callers
Function
loadModelCatalog
(params?: { config?: BitterbotConfig; useCache?: boolean; })
src/agents/model-catalog.ts:73
↓ 24 callers
Function
logConfigUpdated
(runtime: RuntimeEnv, opts: LogConfigUpdatedOptions = {})
src/config/logging.ts:14
↓ 24 callers
Function
now
()
src/tasks/handoff-nudge.test.ts:15
↓ 24 callers
Function
resolveConfiguredModelRef
(params: { cfg: BitterbotConfig; defaultProvider: string; defaultModel: string; })
src/agents/model-selection.ts:202
↓ 24 callers
Function
resolveModelRefFromString
(params: { raw: string; defaultProvider: string; aliasIndex?: ModelAliasIndex; })
src/agents/model-selection.ts:179
↓ 24 callers
Function
restoreRedactedValues
( incoming: unknown, original: unknown, hints?: ConfigUiHints, )
src/config/redact-snapshot.test.ts:30
↓ 24 callers
Method
search
( query: string, opts?: { maxResults?: number; minScore?: number; sessionKey?: string }, )
src/memory/types.ts:79
↓ 24 callers
Function
startGatewayServer
( port = 19001, opts: GatewayServerOptions = {}, )
src/gateway/server.impl.ts:160
↓ 24 callers
Method
sync
(params?: { reason?: string; force?: boolean; progress?: (update: MemorySyncProgressUpdate) => voi
src/memory/types.ts:94
↓ 23 callers
Function
acquireTaskSlot
(opts: { jobId: string; hormonalState?: HormonalState; })
src/tasks/active-task-tracker.ts:59
↓ 23 callers
Function
analyzeShellCommand
(params: { command: string; cwd?: string; env?: NodeJS.ProcessEnv; platform?: string | null; })
src/infra/exec-approvals-analysis.ts:846
↓ 23 callers
Function
callBrowserRequest
( opts: BrowserParentOpts, params: BrowserRequestParams, extra?: { timeoutMs?: number; progress?: boolea
src/cli/browser-cli-shared.ts:30
↓ 23 callers
Function
callTool
( tool: ReturnType<typeof createTaskCreateTool>, params: Record<string, unknown>, )
src/agents/tools/task-tool.phase-d.test.ts:34
↓ 23 callers
Function
checkTwitchAccessControl
(params: { message: TwitchChatMessage; account: TwitchAccountConfig; botUsername: string; })
extensions/twitch/src/access-control.ts:34
↓ 23 callers
Function
classifyFailoverReason
(raw: string)
src/agents/pi-embedded-helpers/errors.ts:769
↓ 23 callers
Function
confirm
(params: Parameters<typeof clackConfirm>[0])
src/commands/models/auth.ts:33
↓ 23 callers
Function
createRequest
( overrides: Partial<ExecApprovalRequest["request"]> = {}, )
src/discord/monitor/exec-approvals.test.ts:104
↓ 23 callers
Function
createTestDb
()
src/memory/skill-seekers-adapter.test.ts:42
↓ 23 callers
Function
defaultStateRoot
()
benchmarks/arc-agi-3/src/state.ts:31
↓ 23 callers
Function
extractLinksFromMessage
(message: string, opts?: { maxLinks?: number })
src/link-understanding/detect.ts:44
↓ 23 callers
Function
getAuthDir
()
src/web/monitor-inbox.test-harness.ts:105
↓ 23 callers
Function
getWhatsAppRuntime
()
extensions/whatsapp/src/runtime.ts:9
↓ 23 callers
Function
listener
()
src/process/child-process-bridge.ts:20
↓ 23 callers
Function
loadBitterbotPlugins
(options: PluginLoadOptions = {})
src/plugins/loader.ts:180
↓ 23 callers
Function
pathExists
(filePath: string)
src/agents/skills.build-workspace-skills-prompt.syncs-merged-skills-into-target-workspace.e2e.test.ts:29
↓ 23 callers
Function
resolve
(params: { cfg?: BitterbotConfig; message: IMessagePayload; storeAllowFrom?: string[]; })
src/imessage/monitor.gating.test.ts:27
↓ 23 callers
Function
resolveApiKeyForProvider
(params: { provider: string; cfg?: BitterbotConfig; profileId?: string; preferredProfile?: string; s
src/agents/model-auth.ts:135
↓ 23 callers
Function
resolveChunkMode
( cfg: BitterbotConfig | undefined, provider?: TextChunkProvider, accountId?: string | null, )
src/auto-reply/chunk.ts:106
↓ 23 callers
Function
resolveDiscordAccount
(params: { cfg: BitterbotConfig; accountId?: string | null; })
src/discord/accounts.ts:58
↓ 23 callers
Function
resolveMemorySearchConfig
( cfg: BitterbotConfig, agentId: string, )
src/agents/memory-search.ts:355
↓ 23 callers
Function
routeReply
(params: RouteReplyParams)
src/auto-reply/reply/route-reply.ts:57
↓ 23 callers
Function
row
(partial: Partial<SkillLifecycleRow> = {})
src/memory/skill-curator-heuristics.test.ts:13
↓ 23 callers
Function
stylePromptMessage
(message: string)
src/terminal/prompt-style.ts:3
↓ 23 callers
Function
waitFor
(predicate: () => boolean, timeoutMs = 2_000)
src/agents/subagent-announce-queue.test.ts:4
↓ 22 callers
Function
callGatewayTool
( method: string, opts: GatewayCallOptions, params?: unknown, extra?: { expectFinal?: boolean }, )
src/agents/tools/gateway.ts:96
↓ 22 callers
Function
connectOk
(ws: WebSocket, opts?: Parameters<typeof connectReq>[1])
src/gateway/test-helpers.server.ts:558
↓ 22 callers
Function
createRun
(params: { prompt: string; messageId?: string; originatingChannel?: FollowupRun["originatingChannel"];
src/auto-reply/reply/reply-flow.test.ts:622
↓ 22 callers
Function
createTaskUpdateTool
()
src/agents/tools/task-tool.ts:336
↓ 22 callers
Function
ensureResponseConsumed
(res: Response)
src/gateway/openresponses-http.e2e.test.ts:80
↓ 22 callers
Function
execDocker
(args: string[], opts?: ExecDockerOptions)
src/agents/sandbox/docker.ts:120
↓ 22 callers
Function
extractModelDirective
( body?: string, options?: { aliases?: string[] }, )
src/auto-reply/model.ts:3
↓ 22 callers
Function
getAccountConfig
( coreConfig: unknown, accountId: string, )
extensions/twitch/src/config.ts:19
↓ 22 callers
Method
getStats
* Get governance statistics for status reporting.
src/memory/governance.ts:358
↓ 22 callers
Function
handler
(data: WebSocket.RawData)
src/gateway/test-helpers.e2e.ts:116
↓ 22 callers
Function
i$9
(t, ...e)
src/canvas-host/a2ui/a2ui.bundle.js:51
↓ 22 callers
Function
isToolAllowedByPolicyName
(name: string, policy?: SandboxToolPolicy)
src/agents/pi-tools.policy.ts:101
↓ 22 callers
Function
logProgress
(message: string)
src/agents/models.profiles.live.test.ts:49
↓ 22 callers
Function
makeAttemptResult
( overrides: Partial<EmbeddedRunAttemptResult> = {}, )
src/agents/pi-embedded-runner/run.overflow-compaction.fixture.ts:3
↓ 22 callers
Function
muted
(text: string)
src/commands/status-all/report-lines.ts:57
↓ 22 callers
Function
openWs
(port: number, headers?: Record<string, string>)
src/gateway/server.auth.e2e.test.ts:35
↓ 22 callers
Function
parseDurationMs
(raw: string, opts?: DurationMsParseOptions)
src/cli/parse-duration.ts:5
↓ 22 callers
Function
recordCompactionFailure
( sessionKey: string, classifiedReason: string, now = Date.now(), )
src/agents/pi-embedded-runner/compaction-circuit-breaker.ts:148
↓ 22 callers
Function
recordConsideration
(entry: Omit<Consideration, "ts">, now = Date.now())
src/infra/heartbeat-considerations.ts:85
↓ 22 callers
Function
resolveProfile
( resolved: ResolvedBrowserConfig, profileName: string, )
src/browser/config.ts:225
↓ 22 callers
Function
resolveRequiredHomeDir
( env: NodeJS.ProcessEnv = process.env, homedir: () => string = os.homedir, )
src/infra/home-dir.ts:52
↓ 22 callers
Function
runNodesCommand
(label: string, action: () => Promise<void>)
src/cli/nodes-cli/cli-utils.ts:19
↓ 22 callers
Function
shortenHomeInString
(input: string)
src/utils.ts:365
↓ 22 callers
Function
stripMarkdown
(text: string)
src/line/markdown-to-line.ts:344
↓ 22 callers
Function
trajectory
( taskId: string, classification: "regression" | "improvement" | "stable-success" | "persistent-failure",
src/memory/dream-slow-update.test.ts:58
↓ 21 callers
Function
assertValidParams
( params: unknown, validate: Validator<T>, method: string, respond: RespondFn, )
src/gateway/server-methods/validation.ts:9
↓ 21 callers
Function
buildModelAliasIndex
(params: { cfg: BitterbotConfig; defaultProvider: string; })
src/agents/model-selection.ts:151
↓ 21 callers
Function
createInternalHookEvent
( type: InternalHookEventType, action: string, sessionKey: string, context: Record<string, unknown> =
src/hooks/internal-hooks.ts:153
↓ 21 callers
Method
feed
* Feed one delta. Returns the portion of the stream that is safe to * forward to downstream consumers (UI, persistence). Any text that * could b
src/agents/streaming-context-scrubber.ts:107
↓ 21 callers
Function
getFreePort
()
src/gateway/client.e2e.test.ts:9
↓ 21 callers
Function
hasNonEmptyString
(value: unknown)
src/config/plugin-auto-enable.ts:40
↓ 21 callers
Function
isHeartbeatContentEffectivelyEmpty
(content: string | undefined | null)
src/auto-reply/heartbeat.ts:23
← previous
next →
301–400 of 14,466, ranked by callers