MCPcopy Create free account

hub / github.com/Bitterbot-AI/bitterbot-desktop / functions

Functions14,466 in github.com/Bitterbot-AI/bitterbot-desktop

↓ 61 callersFunctionensureAuthProfileStore
( agentDir?: string, options?: { allowKeychainPrompt?: boolean }, )
src/agents/auth-profiles/store.ts:319
↓ 61 callersFunctiongetChannelPlugin
(id: ChannelId)
src/channels/plugins/index.ts:45
↓ 61 callersFunctionshouldLogVerbose
()
src/globals.ts:15
↓ 60 callersFunctionemptyClasses
()
src/canvas-host/a2ui/a2ui.bundle.js:19375
↓ 60 callersFunctionisActionEnabled
(key: string, defaultValue = true)
src/slack/message-actions.ts:14
↓ 60 callersFunctionresolveAgentRoute
(input: ResolveAgentRouteInput)
src/routing/resolve-route.ts:295
↓ 59 callersMethodget
(key: string, cfg: BitterbotConfig)
src/infra/outbound/directory-cache.ts:34
↓ 59 callersFunctionnormalizeProviderId
(provider: string)
src/agents/model-selection.ts:34
↓ 57 callersFunctionformatValidationErrors
(errors: ErrorObject[] | null | undefined)
src/gateway/protocol/index.ts:402
↓ 57 callersFunctionisRecord
(value: unknown)
src/commands/doctor-legacy-config.ts:9
↓ 57 callersFunctionnormalizeAccountId
(accountId: string | undefined)
src/line/accounts.ts:175
↓ 57 callersMethodupsertEntity
(entity: { name: string; type: string })
benchmarks/biomemeval/adapter.ts:66
↓ 56 callersMethodget
(nodeId: string)
src/gateway/node-registry.ts:103
↓ 56 callersMethodrecordUsage
* Upsert a lifecycle row from execution telemetry. Increments usage / success / * error counts and bumps `last_used_at`. If the row does not yet ex
src/memory/skill-lifecycle.ts:103
↓ 55 callersMethodget
(self, game_id: str)
benchmarks/arc-agi-3/kaggle/bitterbot_memory_py/bitterbot_memory/epistemic.py:48
↓ 55 callersFunctionlabel
(text: string)
src/cli/memory-cli.ts:359
↓ 55 callersFunctionresetSubagentRegistryForTests
(opts?: { persist?: boolean })
src/agents/subagent-registry.ts:522
↓ 55 callersFunctionupdateSessionStore
( storePath: string, mutator: (store: Record<string, SessionEntry>) => Promise<T> | T, opts?: SaveSessio
src/config/sessions/store.ts:590
↓ 54 callersMethodcheck
Check whether `ip` is currently allowed to attempt authentication.
src/gateway/auth-rate-limit.ts:58
↓ 54 callersFunctioncreateBitterbotTools
(options?: { sandboxBrowserBridgeUrl?: string; allowHostBrowserControl?: boolean; agentSessionKey?: stri
src/agents/bitterbot-tools.ts:63
↓ 54 callersFunctionensurePageState
(page: Page)
src/browser/pw-session.ts:195
↓ 54 callersFunctionlogDebug
(message: string)
src/logger.ts:57
↓ 53 callersFunctioncaptureEnv
(keys: string[])
src/test-utils/env.ts:1
↓ 53 callersMethodstatus
()
src/memory/types.ts:93
↓ 52 callersFunctiongetRunEmbeddedPiAgentMock
()
src/auto-reply/reply.triggers.trigger-handling.test-harness.ts:29
↓ 52 callersFunctionmakeResponse
(status: number, body: unknown)
src/infra/provider-usage.fetch.antigravity.test.ts:4
↓ 51 callersFunctionapplyAuthProfileConfig
( cfg: BitterbotConfig, params: { profileId: string; provider: string; mode: "api_key" | "oaut
src/commands/onboard-auth.config-core.ts:437
↓ 51 callersFunctionmakeCfg
(params: { storePath: string; allowFrom: string[] })
src/auto-reply/reply/session.test.ts:551
↓ 51 callersFunctionnormalizeE164
(number: string)
src/utils.ts:97
↓ 49 callersFunctionformatErrorMessage
(err: unknown)
src/infra/errors.ts:31
↓ 49 callersFunctionnormalizeProviderId
(provider?: string | null)
src/auto-reply/thinking.ts:9
↓ 49 callersMethodupsertRelationship
(params: { sourceName: string; sourceType: string; targetName: string; targetType: string;
benchmarks/biomemeval/adapter.ts:67
↓ 48 callersMethodhas
(scope: string, text: string)
src/imessage/monitor/monitor-provider.ts:90
↓ 48 callersFunctionmarkdownToTelegramHtml
( markdown: string, options: { tableMode?: MarkdownTableMode; wrapFileRefs?: boolean } = {}, )
src/telegram/format.ts:110
↓ 48 callersFunctionresolveStorageRoots
(opts: SkillStorageRoots = {})
src/agents/skills/skill-storage.ts:71
↓ 48 callersFunctionrunCommandWithTimeout
( argv: string[], optionsOrTimeout: number | CommandOptions, )
src/process/exec.ts:98
↓ 47 callersFunctionhandleCommands
(params: HandleCommandsParams)
src/auto-reply/reply/commands-core.ts:40
↓ 47 callersFunctionredactConfigSnapshot
( snapshot: ConfigFileSnapshot, uiHints?: ConfigUiHints, )
src/config/redact-snapshot.ts:277
↓ 47 callersMethodset
(key: string, value: T, cfg: BitterbotConfig)
src/infra/outbound/directory-cache.ts:44
↓ 46 callersFunctionbuildAgentSystemPrompt
(params: { workspaceDir: string; defaultThinkLevel?: ThinkLevel; reasoningLevel?: ReasoningLevel; extr
src/agents/system-prompt.ts:618
↓ 46 callersFunctioncallGateway
( opts: CallGatewayOptions, )
src/gateway/call.ts:156
↓ 46 callersFunctionenqueueSystemEvent
(text: string, options: SystemEventOptions)
src/infra/system-events.ts:51
↓ 46 callersFunctiongetActiveTaskStore
()
src/tasks/store.ts:564
↓ 46 callersFunctiongetPageForTargetId
(opts: { cdpUrl: string; targetId?: string; })
src/browser/pw-session.ts:449
↓ 46 callersFunctionmakeDiscordRest
()
src/discord/send.test-harness.ts:35
↓ 46 callersMethodregister
(typeName, constructor, tagName)
src/canvas-host/a2ui/a2ui.bundle.js:4984
↓ 45 callersFunctionlistChannelPlugins
()
src/channels/plugins/index.ts:31
↓ 45 callersFunctionmakeEntry
(updatedAt: number)
src/config/sessions/store.pruning.test.ts:42
↓ 45 callersFunctionmodelKey
(provider: string, model: string)
src/agents/model-selection.ts:30
↓ 45 callersMethodsendMessage
* Send a message to a channel
extensions/twitch/src/twitch-client.ts:235
↓ 45 callersMethodset
* Record an operator decision. UPSERT semantics: re-running with the same * (hash, capability) overwrites the previous decision and updates the
src/agents/skills/capability-grants.ts:73
↓ 44 callersMethodforEach
(fn)
src/canvas-host/a2ui/a2ui.bundle.js:3504
↓ 44 callersFunctionmakeSnapshot
(config: Record<string, unknown>, raw?: string)
src/config/redact-snapshot.test.ts:14
↓ 44 callersFunctionn$6
(t)
src/canvas-host/a2ui/a2ui.bundle.js:4519
↓ 44 callersFunctionnormalizeChannelId
(raw?: string | null)
src/channels/registry.ts:124
↓ 43 callersFunctionparentOpts
(cmd: Command)
src/cli/browser-cli.ts:46
↓ 43 callersFunctionwithBaseUrl
(baseUrl: string | undefined, path: string)
src/browser/client.ts:93
↓ 42 callersMethodevaluate
* Evaluate a proposed skill mutation against the original. Runs the * faithfulness gate first; on failure, short-circuits before the * performan
src/memory/experiment-sandbox.ts:131
↓ 42 callersFunctiongetMemorySearchManager
(params: { cfg: BitterbotConfig; agentId: string; purpose?: "default" | "status"; })
src/memory/search-manager.ts:9
↓ 42 callersFunctiongetRecord
(value: unknown)
src/config/legacy.shared.ts:17
↓ 42 callersFunctionreadString
(value: unknown)
src/cron/normalize.ts:367
↓ 42 callersFunctionresolveStorePath
(agentId: string, raw?: string)
src/agents/memory-search.ts:129
↓ 41 callersFunctionsanitizeBashCommand
(command: string, opts: SanitizeOptions = {})
src/agents/bash-tools.command-sanitize.ts:238
↓ 41 callersMethodstimulate
(text: string)
benchmarks/dream-ablation/bridge.ts:53
↓ 41 callersFunctionstripReasoningTagsFromText
( text: string, options?: { mode?: ReasoningTagMode; trim?: ReasoningTagTrim; }, )
src/shared/text/reasoning-tags.ts:50
↓ 41 callersFunctionwrapFileReferencesInHtml
(html: string)
src/telegram/format.ts:179
↓ 40 callersFunctiongenerateKeyPair
()
src/commerce/envelope.ts:67
↓ 40 callersFunctionisPlainObject
(value: unknown)
src/config/io.ts:157
↓ 40 callersFunctionloadConfig
()
src/cli/program/register.subclis.ts:29
↓ 40 callersFunctionresolve
(obj: unknown, files: Record<string, unknown> = {}, basePath = DEFAULT_BASE_PATH)
src/config/includes.test.ts:41
↓ 40 callersFunctionresolveAgentIdFromSessionKey
(sessionKey: string | undefined | null)
src/routing/session-key.ts:60
↓ 39 callersFunctionlogProgress
(message: string)
src/gateway/gateway-models.profiles.live.test.ts:57
↓ 39 callersFunctionrunEmbeddedPiAgent
( params: RunEmbeddedPiAgentParams, )
src/agents/pi-embedded-runner/run.ts:162
↓ 39 callersFunctionsleep
(ms: number)
src/telegram/bot.media.downloads-media-file-path-no-file-download.e2e.test.ts:16
↓ 39 callersFunctionwriteSessionStore
(params: { entries: Record<string, Partial<SessionEntry>>; storePath?: string; agentId?: string; mainK
src/gateway/test-helpers.server.ts:61
↓ 38 callersFunctionemit
(event: SkillsChangeEvent)
src/agents/skills/refresh.ts:49
↓ 38 callersFunctionhandleDiscordAction
( params: Record<string, unknown>, cfg: BitterbotConfig, )
src/agents/tools/discord-actions.ts:57
↓ 38 callersFunctionnormalizeApiKeyInput
(raw: string)
src/commands/auth-choice.api-key.ts:3
↓ 38 callersFunctionnormalizeDiscordSlug
(value: string)
src/discord/monitor/allow-list.ts:92
↓ 38 callersFunctionresolveEnvApiKey
(provider: string)
src/agents/model-auth.ts:238
↓ 38 callersFunctionresolveMainSessionKey
(cfg?: { session?: { scope?: SessionScope; mainKey?: string }; agents?: { list?: Array<{ id?: string; defa
src/config/sessions/main-session.ts:11
↓ 38 callersFunctionscanSkillForInjection
(content: string)
src/security/skill-injection-scanner.ts:181
↓ 38 callersFunctionwithTempHome
(fn: (home: string) => Promise<T>)
src/config/test-helpers.ts:3
↓ 37 callersFunctionbuildParams
( commandBody: string, cfg: BitterbotConfig, ctxOverrides?: Partial<MsgContext>, )
src/auto-reply/reply/commands.test.ts:132
↓ 37 callersFunctioncreateTaskCreateTool
(options: { agentSessionKey?: string })
src/agents/tools/task-tool.ts:232
↓ 37 callersMethodencode
Return an array of shape (len(texts), self.dim). L2-normalized.
benchmarks/arc-agi-3/kaggle/bitterbot_memory_py/bitterbot_memory/embedder.py:34
↓ 37 callersFunctionhandleSlackAction
( params: Record<string, unknown>, cfg: BitterbotConfig, context?: SlackActionContext, )
src/agents/tools/slack-actions.ts:87
↓ 37 callersFunctionloadWebMedia
( mediaUrl: string, maxBytesOrOptions?: number | WebMediaOptions, options?: { ssrfPolicy?: SsrFPolicy; l
src/web/media.ts:327
↓ 37 callersFunctionresolveConfigEnvVars
(obj: unknown, env: NodeJS.ProcessEnv = process.env)
src/config/env-substitution.ts:168
↓ 37 callersFunctionsaveSessionStore
( storePath: string, store: Record<string, SessionEntry>, opts?: SaveSessionStoreOptions, )
src/config/sessions/store.ts:580
↓ 37 callersMethodselect
(params: { message: string; options: Array<{ value: T; label: string; hint?: string }>; initialVal
src/wizard/session.ts:72
↓ 37 callersFunctionsendJson
(res: ServerResponse, status: number, body: unknown)
src/gateway/server-http.ts:83
↓ 37 callersFunctionsendMessageTelegram
( to: string, text: string, opts: TelegramSendOpts = {}, )
src/telegram/send.ts:240
↓ 36 callersFunctionauthorizeGatewayConnect
(params: { auth: ResolvedGatewayAuth; connectAuth?: ConnectAuth | null; req?: IncomingMessage; trusted
src/gateway/auth.ts:284
↓ 36 callersFunctioncallTool
( tool: ReturnType<typeof createTaskCreateTool>, params: Record<string, unknown>, )
src/agents/tools/task-tool.test.ts:31
↓ 36 callersFunctiongetInterceptorRegistry
()
src/agents/skills/interceptor-registry.ts:163
↓ 36 callersFunctionhasControlCommand
( text?: string, cfg?: BitterbotConfig, options?: CommandNormalizeOptions, )
src/auto-reply/command-detection.ts:10
↓ 36 callersMethodlist
()
src/agents/skills/interceptor-strikes-store.ts:34
↓ 36 callersFunctionrenderTable
(opts: RenderTableOptions)
src/terminal/table.ts:234
↓ 36 callersFunctionresolveAuthProfileOrder
(params: { cfg?: BitterbotConfig; store: AuthProfileStore; provider: string; preferredProfile?: string
src/agents/auth-profiles/order.ts:20
← previousnext →101–200 of 14,466, ranked by callers