MCPcopy Create free account

hub / github.com/allen-hsu/clawhuddle / functions

Functions185 in github.com/allen-hsu/clawhuddle

↓ 61 callersFunctiongetDb
()
apps/api/src/db/index.ts:7
↓ 21 callersFunctionrequireRole
(...roles: string[])
apps/api/src/middleware/auth.ts:77
↓ 14 callersFunctionuseToast
()
apps/web/components/ui/toast.tsx:24
↓ 11 callersFunctionapiFetch
(path: string, options?: RequestInit)
apps/web/lib/api.ts:3
↓ 11 callersFunctionuseOrg
()
apps/web/lib/org-context.tsx:32
↓ 9 callersFunctiongatewayAction
(memberId: string, action: 'deploy' | 'start' | 'stop' | 'remove' | 'redeploy')
apps/web/components/admin/member-table.tsx:161
↓ 9 callersFunctiongetContainerName
(orgId: string, userId: string)
apps/api/src/services/gateway.ts:86
↓ 9 callersFunctionrefresh
()
apps/web/components/admin/skill-table.tsx:71
↓ 8 callersFunctiongetMember
( orgId: string, memberId: string, )
apps/api/src/services/gateway.ts:96
↓ 8 callersFunctionuseOrgFetch
()
apps/web/lib/use-org-fetch.ts:8
↓ 7 callersFunctionredeployGateway
(orgId: string, memberId: string)
apps/api/src/services/gateway.ts:612
↓ 6 callersFunctiongetGatewayDir
(orgId: string, userId: string)
apps/api/src/services/gateway.ts:78
↓ 5 callersFunctionscopeWhere
(scope: Scope)
apps/api/src/routes/org/api-keys.ts:39
↓ 5 callersFunctionsignIn
({ user })
apps/web/lib/auth.ts:32
↓ 4 callersFunctiongenerateOpenClawConfig
(options: { port: number; token: string; enabledChannels?: string[]; activeProviderIds?: string[]; /
apps/api/src/services/openclaw-config.ts:84
↓ 4 callersFunctionrefresh
()
apps/web/components/admin/api-key-form.tsx:98
↓ 4 callersFunctionsyncForScope
Sync gateway(s) after CRUD on this scope.
apps/api/src/routes/org/api-keys.ts:46
↓ 3 callersFunctioncreateOrgFetch
(orgId: string, userId: string)
apps/web/lib/api.ts:25
↓ 3 callersFunctiongetControlUiOrigins
Compute Control UI allowed origins for a gateway subdomain.
apps/api/src/services/gateway.ts:369
↓ 3 callersFunctiongetDataDir
()
apps/api/src/services/gateway.ts:61
↓ 3 callersFunctiongetMemberChannelTokens
(memberId: string)
apps/api/src/services/gateway.ts:121
↓ 3 callersFunctiongetOrgPrimaryProvider
(orgId: string)
apps/api/src/services/gateway.ts:269
↓ 3 callersFunctionkeysForProvider
(provider: string)
apps/web/components/admin/api-key-form.tsx:194
↓ 3 callersFunctionregisterCrud
( app: FastifyInstance, basePath: string, getScope: (req: any) => Scope, opts: { preHandler?: any; enf
apps/api/src/routes/org/api-keys.ts:55
↓ 3 callersFunctionresetForm
()
apps/web/components/admin/skill-table.tsx:76
↓ 3 callersFunctionresolveModel
(p: (typeof PROVIDERS)[number])
apps/api/src/services/openclaw-config.ts:207
↓ 3 callersFunctionuseConfirm
()
apps/web/components/ui/confirm-dialog.tsx:23
↓ 3 callersFunctionwriteAuthProfiles
* Writes auth-profiles.json for a gateway so OpenClaw reads credentials * from the file (hot-reloaded) instead of env vars. * Returns the list of pr
apps/api/src/services/gateway.ts:174
↓ 2 callersFunctioncloneOrUpdateRepo
(gitUrl: string)
apps/api/src/services/skill-installer.ts:16
↓ 2 callersFunctioncloseDb
()
apps/api/src/db/index.ts:21
↓ 2 callersFunctioncreateContainerConfig
( containerName: string, subdomain: string, orgId: string, userId: string, )
apps/api/src/services/gateway.ts:379
↓ 2 callersFunctiondecodeKey
(encoded: string)
apps/api/src/routes/org/api-keys.ts:14
↓ 2 callersFunctiondeleteKey
(keyId: string, providerLabel: string)
apps/web/components/admin/api-key-form.tsx:146
↓ 2 callersFunctiondeleteOrgGateways
(orgId: string)
apps/api/src/services/gateway.ts:859
↓ 2 callersFunctionensureNetwork
()
apps/api/src/services/gateway.ts:23
↓ 2 callersFunctionexecInContainer
Run a command inside a member's gateway container and return stdout.
apps/api/src/services/gateway.ts:801
↓ 2 callersFunctiongetAvailableTabs
(provider: (typeof PROVIDERS)[number])
apps/web/components/admin/api-key-form.tsx:66
↓ 2 callersFunctiongetDataDir
()
apps/api/src/services/skill-installer.ts:7
↓ 2 callersFunctiongetGatewayStatus
(orgId: string, memberId: string)
apps/api/src/services/gateway.ts:730
↓ 2 callersFunctiongetHostPort
(containerName: string)
apps/api/src/services/gateway.ts:413
↓ 2 callersFunctiongetMemberSkills
(orgId: string, userId: string)
apps/api/src/services/gateway.ts:108
↓ 2 callersFunctiongetResolvedApiKeysForMember
(orgId: string, userId: string)
apps/api/src/routes/org/api-keys.ts:331
↓ 2 callersFunctioninstallSkillsForUser
(userId: string, skills: Skill[])
apps/api/src/services/skill-installer.ts:68
↓ 2 callersFunctionmaskKey
(key: string)
apps/api/src/routes/org/api-keys.ts:18
↓ 2 callersFunctionmergeOpenClawConfig
( existing: Record<string, unknown>, options: Parameters<typeof generateOpenClawConfig>[0], )
apps/api/src/services/openclaw-config.ts:248
↓ 2 callersFunctionmoveKey
(provider: string, existingKeys: ApiKeyDisplay[], index: number, direction: 'up' | 'down')
apps/web/components/admin/api-key-form.tsx:172
↓ 2 callersFunctionpurgeOrgFromDb
(db: any, orgId: string)
apps/api/src/routes/orgs.ts:9
↓ 2 callersFunctionregenerateGatewayConfig
* Rewrite both files for a single gateway in-place: * - auth-profiles.json (credentials; hot-reloaded by OpenClaw) * - openclaw.json (provider lis
apps/api/src/services/gateway.ts:286
↓ 2 callersFunctionsaveToken
(channelId: string)
apps/web/app/(app)/channels/page.tsx:152
↓ 2 callersFunctionstopGateway
(orgId: string, memberId: string)
apps/api/src/services/gateway.ts:534
↓ 2 callersFunctionsyncAuthProfiles
(orgId: string)
apps/api/src/services/gateway.ts:345
↓ 2 callersFunctionuseSuperAdmin
()
apps/web/lib/use-super-admin.ts:7
↓ 1 callersFunctionaddRule
()
apps/web/app/(app)/super-admin/page.tsx:63
↓ 1 callersFunctionapprove
()
apps/web/app/(app)/channels/page.tsx:33
↓ 1 callersFunctionapprovePairing
( orgId: string, memberId: string, channel: string, code: string, )
apps/api/src/services/gateway.ts:834
↓ 1 callersFunctioncancelInvitation
(id: string)
apps/web/app/(app)/admin/invitations/page.tsx:44
↓ 1 callersFunctionchangeType
(skill: Skill, newType: string)
apps/web/components/admin/skill-table.tsx:148
↓ 1 callersFunctioncheckGatewayHealth
(containerName: string)
apps/api/src/services/gateway.ts:31
↓ 1 callersFunctioncopyLink
(token: string)
apps/web/app/(app)/admin/invitations/page.tsx:38
↓ 1 callersFunctioncreateTraefikLabels
( containerName: string, subdomain: string, )
apps/api/src/services/gateway.ts:135
↓ 1 callersFunctiondeleteOrg
(org: OrgWithCount)
apps/web/app/(app)/super-admin/page.tsx:99
↓ 1 callersFunctiondeleteRule
(rule: AccessRule)
apps/web/app/(app)/super-admin/page.tsx:82
↓ 1 callersFunctiondeleteSkill
(skill: Skill)
apps/web/components/admin/skill-table.tsx:156
↓ 1 callersFunctionencodeKey
(key: string)
apps/api/src/routes/org/api-keys.ts:10
↓ 1 callersFunctionfetchOrgs
()
apps/web/app/(app)/super-admin/page.tsx:39
↓ 1 callersFunctionfetchRules
()
apps/web/app/(app)/super-admin/page.tsx:49
↓ 1 callersFunctiongatewayActions
(member: OrgMember)
apps/web/components/admin/member-table.tsx:237
↓ 1 callersFunctiongatewayStatusBadge
(member: OrgMember)
apps/web/components/admin/member-table.tsx:223
↓ 1 callersFunctiongenerateSubdomain
()
apps/api/src/services/gateway.ts:92
↓ 1 callersFunctiongetConfig
(channelId: string)
apps/web/app/(app)/channels/page.tsx:149
↓ 1 callersFunctiongetHostDataDir
()
apps/api/src/services/gateway.ts:68
↓ 1 callersFunctiongetHostGatewayDir
(orgId: string, userId: string)
apps/api/src/services/gateway.ts:82
↓ 1 callersFunctiongetOrgContainerIds
(orgId: string)
apps/api/src/services/gateway.ts:891
↓ 1 callersFunctiongetRepoDir
(gitUrl: string)
apps/api/src/services/skill-installer.ts:11
↓ 1 callersFunctiongetResend
()
apps/api/src/services/email.ts:5
↓ 1 callersFunctiongetResolvedApiKey
(orgId: string, userId: string, provider: string)
apps/api/src/routes/org/api-keys.ts:374
↓ 1 callersFunctionhandleSend
()
apps/web/components/chat/message-input.tsx:13
↓ 1 callersFunctionlistPairingRequests
( orgId: string, memberId: string, channel: string, )
apps/api/src/services/gateway.ts:914
↓ 1 callersFunctionmaskToken
(token: string)
apps/api/src/routes/org/member-channels.ts:5
↓ 1 callersFunctionopenGateway
(member: OrgMember)
apps/web/components/admin/member-table.tsx:212
↓ 1 callersFunctionprovisionGateway
(orgId: string, memberId: string)
apps/api/src/services/gateway.ts:428
↓ 1 callersFunctionredeployAllGateways
(orgId: string)
apps/api/src/services/gateway.ts:706
↓ 1 callersFunctionremoveGateway
(orgId: string, memberId: string)
apps/api/src/services/gateway.ts:578
↓ 1 callersFunctionremoveMember
(member: OrgMember)
apps/web/components/admin/member-table.tsx:135
↓ 1 callersFunctionremoveToken
(channelId: string)
apps/web/app/(app)/channels/page.tsx:172
↓ 1 callersFunctionreorderKeys
(provider: string, keyIds: string[])
apps/web/components/admin/api-key-form.tsx:159
↓ 1 callersFunctionresendInvitation
(inv: Invitation)
apps/web/app/(app)/admin/invitations/page.tsx:58
↓ 1 callersFunctionroleColor
(role: string)
apps/web/components/admin/member-table.tsx:285
↓ 1 callersFunctionsaveKey
(provider: string)
apps/web/components/admin/api-key-form.tsx:104
↓ 1 callersFunctionscanRepo
()
apps/web/components/admin/skill-table.tsx:85
↓ 1 callersFunctionscanRepoForSkills
(gitUrl: string)
apps/api/src/services/skill-installer.ts:35
↓ 1 callersFunctionsendInvitationEmail
(opts: { to: string; orgName: string; invitedByName: string; role: string; token: string; })
apps/api/src/services/email.ts:15
↓ 1 callersFunctionslugify
(name: string)
apps/api/src/routes/orgs.ts:19
↓ 1 callersFunctionstartGateway
(orgId: string, memberId: string)
apps/api/src/services/gateway.ts:556
↓ 1 callersFunctionsyncAuthProfilesForUser
(orgId: string, userId: string)
apps/api/src/services/gateway.ts:362
↓ 1 callersFunctiontoggle
(skill: SkillWithStatus)
apps/web/app/(app)/skills/page.tsx:51
↓ 1 callersFunctiontoggleEnabled
(skill: Skill)
apps/web/components/admin/skill-table.tsx:140
↓ 1 callersFunctiontoggleSelection
(gitPath: string)
apps/web/components/admin/skill-table.tsx:131
↓ 1 callersFunctiontoggleStatus
(member: OrgMember)
apps/web/components/admin/member-table.tsx:152
↓ 1 callersFunctiontypeLabel
(type: string)
apps/web/app/(app)/skills/page.tsx:103
next →1–100 of 185, ranked by callers