MCPcopy Create free account

hub / github.com/clawbot7/cli-gateway / functions

Functions389 in github.com/clawbot7/cli-gateway

↓ 3 callersFunctioncoercePermissionStringArray
(value: unknown)
src/channels/discordSink.ts:580
↓ 3 callersFunctioncoercePermissionStringArray
(value: unknown)
src/channels/discord.ts:972
↓ 3 callersFunctioncreateConfig
()
test/workspaceCommand.test.ts:25
↓ 3 callersFunctioncreateDb
()
test/workspaceCommand.test.ts:18
↓ 3 callersFunctiondedupeTelegramMessageIds
(ids: number[])
src/channels/telegram.ts:589
↓ 3 callersMethodenforceRuntimeLimit
()
src/gateway/router.ts:263
↓ 3 callersFunctionexpect
( calls: Array<{ method: string; body: any }>, expectedMethod: string, expectedBody: any, )
test/telegramApi.test.ts:81
↓ 3 callersFunctionformatAgentSpec
(command: string, args: string[])
src/gateway/router.ts:1141
↓ 3 callersFunctionformatCommandLine
(commandRaw: unknown, argsRaw: unknown)
src/gateway/toolAuth.ts:505
↓ 3 callersFunctiongetPathValue
(root: unknown, pathExpr: string)
src/gateway/bindingRuntime.ts:1041
↓ 3 callersFunctioninsertRun
(db: Database.Database, runId: string, sessionKey: string, prompt: string, startedAt: number)
test/history.test.ts:19
↓ 3 callersMethodlistCliInlineCommands
(key: ConversationKey)
src/gateway/router.ts:1047
↓ 3 callersMethodlistPersistentPolicies
( bindingKey: string, policy?: PersistentToolPolicy, )
src/gateway/toolAuth.ts:110
↓ 3 callersFunctionnormalizeStoredPrefix
(toolKind: ToolKind, raw: string)
src/gateway/toolAuth.ts:445
↓ 3 callersFunctionnormalizeTextPrefix
(raw: string)
src/gateway/toolAuth.ts:467
↓ 3 callersFunctionparseSessionAgentArgs
(raw: string, fallback: string[])
src/gateway/router.ts:1099
↓ 3 callersMethodrejectPendingRequest
(id: JsonRpcId, error: Error)
src/acp/client.ts:511
↓ 3 callersFunctionrenderJson
(value: unknown, maxChars: number)
src/gateway/bindingRuntime.ts:642
↓ 3 callersMethodrequest
( method: string, params: TParams, timeoutMs?: number, )
src/acp/client.ts:457
↓ 3 callersFunctionresolveHomeDir
()
src/config.ts:8
↓ 3 callersFunctionsetChatMenuButton
( token: string, params: { chatId?: number; }, fetchFn: typeof fetch = fetch, )
src/channels/telegramApi.ts:86
↓ 3 callersFunctionsetMessageReaction
( token: string, params: { chatId: number; messageId: number; emoji: string; isBig?: boole
src/channels/telegramApi.ts:55
↓ 3 callersFunctionsetUiMode
(db: Db, bindingKey: string, mode: UiMode)
src/db/uiPrefStore.ts:13
↓ 3 callersMethodstart
()
src/gateway/router.ts:124
↓ 3 callersFunctiontoToolKind
(kind: unknown)
src/gateway/bindingRuntime.ts:618
↓ 3 callersFunctiontruncate
(text: string, max: number)
src/gateway/router.ts:1181
↓ 3 callersFunctionupdateTelegramMessageReactions
( token: string, chatId: number, messageIds: number[], emoji: string, )
src/channels/telegram.ts:456
↓ 3 callersFunctionupsertDeliveryCheckpoint
( db: Db, params: { bindingKey: string; runId: string; lastSeq: number; messageId: string
src/db/deliveryCheckpointStore.ts:36
↓ 3 callersFunctionwaitUntil
( check: () => boolean, opts?: { debug?: () => string }, )
test/bindingRuntime.prompt.test.ts:1208
↓ 2 callersFunctionaddByFileId
( fileId: string | undefined, mimeType: string | undefined, )
src/channels/telegram.ts:612
↓ 2 callersFunctionbindingScopeUserId
(key: ConversationKey)
src/gateway/sessionStore.ts:33
↓ 2 callersFunctionbuildDiscordSlashCommands
()
src/channels/discordCommands.ts:16
↓ 2 callersFunctioncleanup
()
src/main.ts:20
↓ 2 callersMethodclearAllowPrefixRule
( bindingKey: string, toolKind: ToolKind, argPrefix: string, )
src/gateway/toolAuth.ts:274
↓ 2 callersMethodclearAllowPrefixRules
(bindingKey: string, toolKind?: ToolKind)
src/gateway/toolAuth.ts:294
↓ 2 callersFunctioncollectPermissionKeyAliases
(paths: string[])
src/channels/discordSink.ts:428
↓ 2 callersFunctioncollectPermissionKeyAliases
(paths: string[])
src/channels/discord.ts:820
↓ 2 callersFunctioncreateConfig
()
test/helpCommand.test.ts:15
↓ 2 callersFunctioncreateDb
()
test/acpClientTransport.test.ts:46
↓ 2 callersFunctioncreateDb
()
test/stores.test.ts:30
↓ 2 callersFunctioncreateFeishuSink
(api: FeishuApi, chatId: string)
src/channels/feishu.ts:119
↓ 2 callersFunctioncreateJob
( db: Db, params: { bindingKey: string; cronExpr: string; promptTemplate: string; }, )
src/db/jobStore.ts:34
↓ 2 callersFunctioncreateSinkFactory
(params: { discord: DiscordController | null; telegram: TelegramController | null; })
src/channels/sinks.ts:13
↓ 2 callersFunctiondedupeTelegramResources
(resources: UserResource[])
src/channels/telegram.ts:570
↓ 2 callersFunctiondeleteJob
(db: Db, jobId: string)
src/db/jobStore.ts:62
↓ 2 callersMethoddenyPermission
(sink: OutboundSink, actorUserId?: string)
src/gateway/bindingRuntime.ts:457
↓ 2 callersFunctiondispatchTelegramInbound
(params: { bot: Bot; router: GatewayRouter; config: AppConfig; tgCommands: Array<{ command: string; de
src/channels/telegram.ts:317
↓ 2 callersMethodevaluatePersistentPolicy
( bindingKey: string, toolKind: ToolKind, context?: ToolMatchContext, )
src/gateway/toolAuth.ts:316
↓ 2 callersFunctionexpandPath
(raw: string, homeDir: string)
src/config.ts:22
↓ 2 callersFunctionextractCommandHint
(update: any)
src/gateway/bindingRuntime.ts:950
↓ 2 callersFunctionextractPathHint
(update: any)
src/gateway/bindingRuntime.ts:969
↓ 2 callersFunctionfinalizeDiscordInboundReaction
( message: unknown, emoji: string, )
src/channels/discord.ts:1115
↓ 2 callersMethodflushSinkWriteQueue
()
src/gateway/bindingRuntime.ts:299
↓ 2 callersFunctionformatToolAction
(action: ToolAction, targetMaxLen: number)
src/gateway/bindingRuntime.ts:886
↓ 2 callersMethodgc
()
src/gateway/router.ts:224
↓ 2 callersFunctiongetDeliveryCheckpoint
( db: Db, params: { bindingKey: string; runId: string }, )
src/db/deliveryCheckpointStore.ts:13
↓ 2 callersFunctiongetPathValue
(root: unknown, pathExpr: string)
src/channels/discordSink.ts:401
↓ 2 callersFunctiongetPathValue
(root: unknown, pathExpr: string)
src/channels/discord.ts:793
↓ 2 callersMethodinitialize
()
src/acp/client.ts:159
↓ 2 callersFunctioninsertChunk
(db: Database.Database, runId: string, seq: number, text: string)
test/history.test.ts:28
↓ 2 callersFunctioninsertSession
(db: Database.Database, sessionKey: string)
test/history.test.ts:9
↓ 2 callersMethodisPermissionActorAuthorized
(actorUserId?: string)
src/gateway/bindingRuntime.ts:541
↓ 2 callersFunctionisRecord
(value: unknown)
src/channels/discord.ts:1089
↓ 2 callersFunctioniteratePermissionNodes
(root: unknown)
src/channels/discordSink.ts:543
↓ 2 callersFunctioniteratePermissionNodes
(root: unknown)
src/channels/discord.ts:935
↓ 2 callersFunctionjoinPermissionStringArray
(value: unknown)
src/channels/discordSink.ts:588
↓ 2 callersFunctionjoinPermissionStringArray
(value: unknown)
src/channels/discord.ts:980
↓ 2 callersFunctionload
()
src/scheduler/scheduler.ts:31
↓ 2 callersFunctionnormalizePathPrefix
(raw: string, workspaceRoot?: string)
src/gateway/toolAuth.ts:452
↓ 2 callersFunctionnormalizeWhitelistPrefix
( toolKind: string, rawPrefix: string, workspaceRoot: string, )
src/gateway/router.ts:1214
↓ 2 callersFunctionopenDb
(dbPath: string)
src/db/db.ts:7
↓ 2 callersFunctionparsePermissionJson
(value: unknown)
src/gateway/bindingRuntime.ts:1099
↓ 2 callersFunctionparseToolActionPart
(text: string)
src/gateway/bindingRuntime.ts:848
↓ 2 callersFunctionquoteArg
(text: string)
src/gateway/router.ts:1147
↓ 2 callersMethodrejectAllLocalPermissions
(error: Error)
src/acp/client.ts:532
↓ 2 callersMethodrejectAllPending
(error: Error)
src/acp/client.ts:523
↓ 2 callersFunctionrenderTemplate
(template: string)
src/scheduler/template.ts:1
↓ 2 callersFunctionresolvePathRelativeTo
( raw: string, baseDir: string, homeDir: string, )
src/config.ts:28
↓ 2 callersMethodrespondError
(id: JsonRpcId, code: number, message: string)
src/acp/client.ts:552
↓ 2 callersFunctionsameArgs
(left: string[], right: string[])
src/gateway/router.ts:1133
↓ 2 callersMethodsetAllowPrefixRule
( bindingKey: string, toolKind: ToolKind, argPrefix: string, )
src/gateway/toolAuth.ts:205
↓ 2 callersFunctionsetDiscordInboundReaction
( message: unknown, emoji: string, )
src/channels/discord.ts:1093
↓ 2 callersFunctionsetJobEnabled
(db: Db, jobId: string, enabled: boolean)
src/db/jobStore.ts:66
↓ 2 callersFunctionsplitText
(text: string, maxLen: number)
src/channels/discord.ts:513
↓ 2 callersFunctionstopAll
()
src/scheduler/scheduler.ts:26
↓ 2 callersFunctionsummarizeInferredActions
( actions: ToolAction[], targetMaxLen: number, )
src/gateway/bindingRuntime.ts:874
↓ 2 callersFunctionsyncTelegramCommandsForChat
(params: { bot: Bot; chatId: number; baseCommands: Array<{ command: string; description: string }>; in
src/channels/telegram.ts:659
↓ 2 callersFunctiontoTelegramCommandName
(name: string)
src/channels/telegram.ts:694
↓ 2 callersFunctionupdateSessionCwd
(db: Db, sessionKey: string, cwd: string)
src/gateway/sessionStore.ts:142
↓ 2 callersFunctionupsertToolUiMessage
(params: { bot: Bot; chatId: number; threadId: number | null; event: ToolUiEvent; toolUiMessageById:
src/channels/telegramSink.ts:188
↓ 2 callersFunctionweight
(item: any)
src/channels/telegram.ts:632
↓ 1 callersFunctionaddDiscordPermissionReactions
(message: unknown)
src/channels/discordSink.ts:110
↓ 1 callersMethodappendEvent
(runId: string, method: string, payload: unknown)
src/acp/client.ts:556
↓ 1 callersFunctionaskPortWithDefault
( rl: ReturnType<typeof createInterface>, label: string, defaultValue: number, )
src/config.ts:282
↓ 1 callersFunctionaskYesNo
( rl: ReturnType<typeof createInterface>, label: string, defaultValue: boolean, )
src/config.ts:269
↓ 1 callersFunctionbuildLocalPermissionArgs
(rawParams: unknown)
src/acp/client.ts:815
↓ 1 callersFunctionbuildLocalPermissionRequest
(params: { sessionKey: string; kind: ToolKind; method: string; params: unknown; })
src/acp/client.ts:740
↓ 1 callersFunctionbuildLocalToolTitle
(method: string, rawParams: unknown)
src/acp/client.ts:783
↓ 1 callersFunctionbuildPermissionDetailFields
(req: { toolKind: string | null; toolTitle: string; toolArgs?: unknown; })
src/channels/discordSink.ts:153
↓ 1 callersFunctionbuildPermissionDetailFields
(req: { toolKind: string | null; toolTitle: string; toolArgs?: unknown; })
src/channels/discord.ts:545
← previousnext →101–200 of 389, ranked by callers