MCPcopy Create free account

hub / github.com/canvasxai/sketch / functions

Functions5,863 in github.com/canvasxai/sketch

↓ 1,128 callersMethodget
Lookup. Returns undefined for ambiguous or missing keys.
packages/server/src/connectors/name-normalize.ts:36
↓ 986 callersMethodrequest
(path: string, options: RequestOptions = {})
packages/server/src/connectors/otter.ts:196
↓ 525 callersMethodcreate
(data: { id?: string; name: string; slackUserId?: string; whatsappNumber?: string; email?:
packages/server/src/db/repositories/users.ts:22
↓ 517 callersFunctioncreateTestLogger
()
packages/server/src/test-utils.ts:142
↓ 366 callersFunctioncreateApp
(db: Kysely<DB>, config: Config, deps?: AppDeps)
packages/server/src/http.ts:130
↓ 334 callersMethodadd
Add a (key, value). Drops the key + tags ambiguous on conflict.
packages/server/src/connectors/name-normalize.ts:34
↓ 298 callersMethoddestroy
()
packages/server/src/test-pglite-dialect.ts:94
↓ 279 callersFunctioncreateTestDb
()
packages/server/src/test-utils.ts:55
↓ 269 callersMethodupdate
( id: string, data: { name?: string; email?: string | null; emailVerified?: boolean;
packages/server/src/db/repositories/users.ts:37
↓ 241 callersFunctioncreateSettingsRepository
(db: Kysely<DB>, encryptionKey?: string)
packages/server/src/db/repositories/settings.ts:89
↓ 232 callersFunctioncreateUserRepository
(db: UserDb)
packages/server/src/db/repositories/users.ts:76
↓ 228 callersFunctioncn
(...inputs: ClassValue[])
packages/ui/src/lib/utils.ts:4
↓ 199 callersFunctioncreateTestConfig
(overrides: Partial<Config> = {})
packages/server/src/test-utils.ts:157
↓ 189 callersFunctionrenderWithProviders
(ui: ReactElement, options?: Omit<RenderOptions, "wrapper">)
packages/web/src/test/utils.tsx:29
↓ 189 callersFunctionrequest
(url: string, options?: RequestInit)
packages/web/src/lib/api.ts:191
↓ 138 callersFunctioncreateEntityRepository
(db: Kysely<DB>)
packages/server/src/db/repositories/entities.ts:331
↓ 133 callersFunctionmaterializeUnmaterializedFacts
( db: Kysely<DB>, logger: Logger, opts: MaterializeUnmaterializedOptions = {}, )
packages/server/src/entities/materialize-replay.ts:210
↓ 107 callersFunctionflush
()
packages/server/src/test-utils.ts:152
↓ 100 callersFunctionresolve
(input: RunCostInput)
packages/server/src/cost/cost-pricing.ts:46
↓ 99 callersFunctioncreateIndexedFileFactRepository
(db: Kysely<DB>)
packages/server/src/db/repositories/indexed-file-facts.ts:618
↓ 95 callersMethodfindById
(id: string)
packages/server/src/db/repositories/users.ts:14
↓ 87 callersFunctioncreateTestSystemApp
( settingsRepo: ReturnType<typeof createSettingsRepository>, deps: { systemSecret: string; onSlack
packages/server/src/api/system.test.ts:37
↓ 80 callersFunctionnormalizeName
(name: string)
packages/server/src/connectors/name-normalize.ts:10
↓ 79 callersFunctionwhereLiveEntity
(alias = "entities")
packages/server/src/db/repositories/entities.ts:120
↓ 77 callersFunctionoptionalString
(value: unknown)
packages/server/src/whatsapp/providers/wati.ts:823
↓ 74 callersMethodresolve
(input: RunCostInput)
packages/server/src/cost/cost-pricing.ts:41
↓ 72 callersFunctionwriteFile
(userId: string, scope: WorkspaceScope, relativePath: string, content: string)
packages/server/src/workspace/service.ts:174
↓ 69 callersFunctioncreateConnectorRepository
(db: Kysely<DB>, encryptionKey?: string)
packages/server/src/db/repositories/connectors.ts:116
↓ 67 callersFunctionhasString
(value: Record<string, unknown>, key: string)
packages/server/src/db/repositories/indexed-file-facts.ts:232
↓ 65 callersFunctionbuildSystemContext
(params: { platform: ResponseSurface; deliveryPlatform?: "slack" | "whatsapp"; orgName?: string | null;
packages/server/src/agent/prompt.ts:324
↓ 64 callersFunctionhandleManageScheduledTasks
( params: ManageScheduledTasksParams, deps: ManageScheduledTasksDeps, )
packages/server/src/agent/tools/scheduled-tasks.ts:513
↓ 64 callersFunctionmakeDeps
(overrides: Partial<WhatsAppAdapterDeps> = {})
packages/server/src/whatsapp/adapter.isolated.test.ts:213
↓ 64 callersFunctionwireWhatsAppHandlers
(whatsapp: WhatsAppRuntime, deps: WhatsAppAdapterDeps)
packages/server/src/whatsapp/adapter.ts:186
↓ 63 callersFunctioncreateMockWhatsApp
(connected = true)
packages/server/src/whatsapp/adapter.isolated.test.ts:36
↓ 63 callersFunctionmakeMockScheduler
(overrides: Partial<TaskScheduler> = {})
packages/server/src/scheduler/tool.test.ts:51
↓ 61 callersFunctionmakeDeps
(overrides: Partial<SlackAdapterDeps> = {})
packages/server/src/slack/adapter.isolated.test.ts:169
↓ 60 callersFunctionseedAdmin
Helper to insert an admin account into the settings table.
packages/server/src/http.test.ts:16
↓ 56 callersFunctioncreateEntityReviewRepo
(db: Kysely<DB>)
packages/server/src/db/repositories/entity-review.ts:116
↓ 55 callersFunctioncreateConfiguredSlackBot
(tokens: { botToken: string; appToken?: string }, deps: SlackAdapterDeps)
packages/server/src/slack/adapter.ts:246
↓ 54 callersMethodfindByEmail
(email: string)
packages/server/src/db/repositories/users.ts:13
↓ 53 callersFunctiongetHandlers
()
packages/server/src/slack/adapter.isolated.test.ts:305
↓ 53 callersFunctionproposeEntity
(deps: ProposeDeps, input: ProposeInput)
packages/server/src/entities/propose.ts:619
↓ 53 callersFunctiontext
(msg: string)
packages/server/src/agent/tools/scheduled-tasks.ts:520
↓ 52 callersFunctioninsertConfig
* Insert a connector_config directly via the repo. * For org-wide connectors (clickup, notion, linear), `createdBy` is the admin. * For per-user con
packages/server/src/api/connectors-authz.test.ts:79
↓ 51 callersFunctiondenyIfNotAdmin
(c: Context)
packages/server/src/api/auth-helpers.ts:17
↓ 50 callersFunctionbuildDeps
( db: Kysely<DB>, overrides: { slack?: ReturnType<typeof buildMockSlack> | null; whatsapp?: Return
packages/server/src/scheduler/service.isolated.test.ts:103
↓ 47 callersFunctionbuildSketchContext
(params: SketchContextParams)
packages/server/src/agent/prompt.ts:555
↓ 47 callersFunctionhashPassword
(password: string)
packages/server/src/auth/password.ts:29
↓ 46 callersMethodlist
()
packages/server/src/db/repositories/users.ts:9
↓ 46 callersFunctionseedAdmin
(db: Kysely<DB>, email = "admin@test.com", password = "testpassword123")
packages/server/src/api/mcp-servers.isolated.test.ts:43
↓ 46 callersFunctionseedEntity
( db: Kysely<DB>, args: { id: string; name: string; sourceType: string; hotness?: number;
packages/server/src/connectors/file-scope-context.test.ts:82
↓ 45 callersFunctionseedEntity
( db: Kysely<DB>, input: { id: string; name: string; type: string; metadata?: Record<strin
packages/server/src/scripts/entity-dedup-backfill.test.ts:42
↓ 45 callersFunctionslackSource
(id: string, name: string)
packages/server/src/agents/service.isolated.test.ts:144
↓ 43 callersFunctioncreateEntityDomainsRepository
(db: Kysely<DB>)
packages/server/src/db/repositories/entity-domains.ts:226
↓ 43 callersFunctioncreateService
( db: Kysely<DB>, tasks: Array<() => Promise<void>>, overrides: Partial<AgentRunServiceDeps> = {}, )
packages/server/src/agents/service.isolated.test.ts:45
↓ 43 callersFunctionrunEnrichment
(deps: EnrichmentDeps)
packages/server/src/connectors/enrichment.ts:404
↓ 42 callersMethodsync
Run initial or incremental sync. Returns items to index.
packages/server/src/connectors/types.ts:451
↓ 42 callersMethodupdateConfigForUser
( agentKey: string, userId: string, patch: AgentConfigUpdatePatch, )
packages/server/src/agents/service.ts:1094
↓ 40 callersFunctionbuildMaterializeDeps
( db: Kysely<DB>, opts: BuildMaterializeDepsOptions = {}, )
packages/server/src/entities/materialize-deps.ts:328
↓ 40 callersFunctionmakeAgentResult
(finalText = "Hello from Sketch", pendingUploads: string[] = [])
packages/server/src/api/web-chat.test.ts:17
↓ 40 callersFunctionrunMigrations
(db: Kysely<DB>, options?: { quiet?: boolean })
packages/server/src/db/migrate.ts:136
↓ 40 callersFunctionseedAdmin
(db: Kysely<DB>)
packages/server/src/api/web-chat.test.ts:57
↓ 39 callersFunctionlogin
(app: ReturnType<typeof createApp>)
packages/server/src/api/web-chat.test.ts:73
↓ 39 callersMethodsendText
(target: WhatsAppTarget, text: string, options?: WhatsAppSendOptions)
packages/server/src/whatsapp/runtime.ts:26
↓ 38 callersFunctionisPg
(db: Kysely<any>)
packages/server/src/db/dialect.ts:5
↓ 38 callersFunctionrunConnectorSync
( db: Kysely<DB>, connectorConfigId: string, logger: Logger, appConfig?: Partial< Pick< Conf
packages/server/src/connectors/sync.ts:106
↓ 37 callersFunctionseedFile
(db: Kysely<DB>, id: string, sourceUpdatedAt: string | null = null)
packages/server/src/connectors/file-scope-context.test.ts:62
↓ 36 callersFunctionreadFile
( userId: string, scope: WorkspaceScope, relativePath: string, )
packages/server/src/workspace/service.ts:136
↓ 36 callersFunctionseedMention
( db: Kysely<DB>, args: { entityId: string; fileId: string; confidence?: string }, )
packages/server/src/connectors/file-scope-context.test.ts:166
↓ 35 callersFunctioncreateMcpServerRepository
(db: Kysely<DB>)
packages/server/src/db/repositories/mcp-servers.ts:20
↓ 35 callersFunctionhashApiToken
(token: string)
packages/server/src/auth/api-token.ts:39
↓ 34 callersFunctionloginAdmin
Login and return the session cookie string.
packages/server/src/http.test.ts:285
↓ 34 callersFunctionsaveSessionId
( db: Kysely<DB>, workspaceKey: string, sessionId: string, threadKey?: string, )
packages/server/src/agent/sessions.ts:30
↓ 34 callersFunctionseedFiles
(db: Kysely<DB>, count: number)
packages/server/src/entities/materialize.test.ts:40
↓ 33 callersMethodrequestGenerationForUser
(params: RequestAgentGenerationParams)
packages/server/src/agents/service.ts:1825
↓ 32 callersFunctionrelationDirectionAllowed
( relationType: EntityRelationshipType, sourceType: RelationEndpointType, targetType: RelationEndpointTy
packages/server/src/entities/graph.ts:100
↓ 32 callersFunctionsmartEnrichFile
(deps: SmartEnrichmentDeps, file: FileContext)
packages/server/src/connectors/smart-enrichment.ts:1088
↓ 31 callersMethodexecuteTask
(task: ScheduledTaskRow)
packages/server/src/scheduler/service.ts:173
↓ 31 callersFunctionparseSketchCommand
(text: string | null | undefined)
packages/server/src/commands.ts:41
↓ 31 callersMethodtransaction
(callback: (repo: UserRepository) => Promise<T>)
packages/server/src/db/repositories/users.ts:57
↓ 30 callersFunctiongetSessionId
( db: Kysely<DB>, workspaceKey: string, threadKey?: string, )
packages/server/src/agent/sessions.ts:16
↓ 29 callersFunctioncreateConversationRepository
(db: Kysely<DB>)
packages/server/src/db/repositories/conversations.ts:153
↓ 29 callersFunctioncreateScheduledTaskRepository
(db: Kysely<DB>)
packages/server/src/db/repositories/scheduled-tasks.ts:40
↓ 29 callersFunctioncreateTaskRepository
(db: Kysely<DB>)
packages/server/src/db/repositories/tasks.ts:75
↓ 29 callersFunctionisRecord
(value: unknown)
packages/server/src/db/repositories/indexed-file-facts.ts:228
↓ 29 callersFunctionmakeLookup
(getList: () => Entity[])
packages/server/src/entities/propose.test.ts:17
↓ 29 callersFunctionseedFile
( db: Kysely<DB>, fileId: string, opts: { content?: string; contentHash?: string | null } = {}, )
packages/server/src/connectors/smart-enrichment.test.ts:48
↓ 28 callersFunctioncreateTestPgDb
()
packages/server/src/test-utils.ts:82
↓ 28 callersFunctionjsonResponse
(body: unknown, status = 200)
packages/server/src/connectors/outlook.test.ts:507
↓ 28 callersFunctiononChange
()
packages/ui/src/hooks/use-mobile.ts:10
↓ 28 callersFunctionrenderEvents
(settings: ProgressDisplaySettings, events: ProgressEvent[])
packages/server/src/agent/tool-progress.test.ts:11
↓ 28 callersMethodresolve
(params: { config: ConnectorConfigCredentialRow; ownerEmail: string | null; })
packages/server/src/connectors/credential-providers.ts:61
↓ 28 callersFunctionseedEntity
(id: string, name: string, sourceType: string, metadata: Record<string, unknown> = {})
packages/server/src/api/entities.test.ts:1246
↓ 27 callersFunctionbadRequest
(code: string, message: string)
packages/server/src/api/web-chat.ts:90
↓ 27 callersFunctioncreateMember
(db: Kysely<DB>)
packages/server/src/workspace/workspace.test.ts:44
↓ 27 callersFunctionrunAgent
(params: RunAgentParams)
packages/server/src/agent/runner.ts:295
↓ 27 callersFunctionsourceRoute
( source: AgentSourceConfig, overrides: Partial<Omit<AgentRoute, "id" | "sources">> = {}, )
packages/server/src/agents/service.isolated.test.ts:156
↓ 26 callersFunctioncalendarEvent
(id: string, overrides: Partial<GoogleCalendarEvent> = {})
packages/server/src/connectors/google-calendar.test.ts:16
↓ 26 callersFunctiongetMemberCookie
(db: Kysely<DB>, userId: string)
packages/server/src/workspace/workspace.test.ts:51
↓ 26 callersFunctionseedAdmin
(db: Kysely<DB>, email = "admin@test.com", password = "testpassword123")
packages/server/src/workspace/workspace.test.ts:19
next →1–100 of 5,863, ranked by callers