MCPcopy Create free account

hub / github.com/connorhpbrn/creed / functions

Functions1,383 in github.com/connorhpbrn/creed

↓ 296 callersFunctioncn
(...inputs: ClassValue[])
lib/utils.ts:4
↓ 72 callersFunctiongetSupabaseAdminClient
()
lib/supabase/admin.ts:10
↓ 65 callersFunctionstringArg
(args: Record<string, unknown>, key: string)
app/mcp/route.ts:557
↓ 48 callersFunctionrequireApiAuth
()
lib/api-auth.ts:10
↓ 34 callersFunctiongetCreedRole
( client: unknown, userId: string, creedId: string )
lib/creed-membership.ts:103
↓ 30 callersFunctionnextMutationTick
(state: CreedState)
components/creed/creed-provider.tsx:112
↓ 28 callersFunctionvalidateAgentActions
( raw: unknown, known: { sectionIds: ReadonlySet<string>; archivedIds: ReadonlySet<string> } )
lib/panel/agent.ts:124
↓ 27 callersFunctionact
(over: Record<string, string>)
tests/panel-agent.test.ts:26
↓ 26 callersFunctionassertNoError
(error: { message: string } | null, fallback: string)
lib/creed-backend.ts:203
↓ 24 callersFunctioncommitState
(updater: (current: CreedState) => CreedState)
components/creed/creed-provider.tsx:429
↓ 24 callersFunctiongetSiteUrl
()
lib/supabase/env.ts:25
↓ 23 callersFunctionrecordAuditEvent
(input: AuditLogInput)
lib/audit-log.ts:53
↓ 22 callersFunctionjsonToolResult
(value: unknown)
app/mcp/route.ts:471
↓ 22 callersFunctionuseAnimatedIconControls
( hoverDelay = 120, persistKey?: string, animationDuration = 1600 )
components/creed/animated-icon-controls.ts:12
↓ 20 callersFunctioncreateSupabaseServerClient
()
lib/supabase/server.ts:9
↓ 18 callersFunctionisSupabaseConfigured
()
lib/supabase/env.ts:17
↓ 17 callersFunctionisAccentKey
(value: unknown)
lib/creed-data.ts:54
↓ 17 callersFunctionstringField
(key: string)
lib/creed-data.ts:401
↓ 16 callersFunctionderiveCompanyAccessState
( status: string | null | undefined, )
lib/creed-permissions.ts:177
↓ 15 callersFunctionadmin
()
lib/company-sections.ts:63
↓ 15 callersFunctiongetProposalPreviewText
(draft: ProposalDraft)
lib/creed-data.ts:1995
↓ 15 callersFunctionnormalizeLegacyProposalDraft
( draft: ProposalDraft | { kind?: string }, )
lib/creed-data.ts:389
↓ 15 callersFunctionresolveSectionOrThrow
(state: CreedState, sectionId: string)
app/mcp/route.ts:1212
↓ 15 callersFunctionrichTextContentEquivalent
(a: string, b: string)
lib/rich-text.ts:258
↓ 14 callersFunctiongetAgentIconKind
(value?: string | null)
lib/agent-icon.ts:25
↓ 14 callersFunctiongetStripeClient
()
lib/stripe.ts:36
↓ 14 callersFunctionmicroToUsd
(micro: number)
lib/ai/credits.ts:99
↓ 14 callersFunctionnormalizeLegacySectionId
(sectionId: string)
lib/creed-data.ts:371
↓ 14 callersFunctionpost
( url: string, body: unknown, method: "POST" | "DELETE" | "PUT" = "POST", )
components/creed/company-settings.tsx:552
↓ 14 callersFunctionvalidatePanelActions
( raw: unknown, known: { sectionIds: ReadonlySet<string>; proposalIds: ReadonlySet<string> } )
lib/panel/actions.ts:103
↓ 13 callersFunctionnote
(title: string, detail: string)
components/marketing/creed-app-demo.tsx:227
↓ 13 callersFunctionresolveSectionPermission
( role: CreedRole, override: AgentPermission | null | undefined, )
lib/creed-permissions.ts:76
↓ 12 callersFunctionaction
(kind: string, target = "", value = "")
tests/panel-actions.test.ts:14
↓ 12 callersFunctionemit
()
lib/panel/agent-runner.ts:52
↓ 12 callersFunctionencryptSecret
(value: string)
lib/secret-crypto.ts:21
↓ 12 callersFunctionexportMarkdown
()
components/creed/creed-provider.tsx:1882
↓ 12 callersFunctiongroupTasksIntoColumns
(rawTasks: unknown)
lib/marketing/roadmap.ts:103
↓ 12 callersFunctionhashSecret
(value: string)
lib/secret-crypto.ts:17
↓ 12 callersFunctionuseCreed
()
components/creed/creed-provider.tsx:1984
↓ 11 callersFunctioncallInternalCreedRoute
( _request: Request, path: string, writeToken: string, body: Record<string, unknown> )
app/mcp/route.ts:665
↓ 11 callersFunctionclose
()
components/creed/mention-input.tsx:326
↓ 11 callersFunctiongetSupabaseBrowserClient
()
lib/supabase/browser.ts:14
↓ 11 callersFunctionmarkdownToRichHtml
(markdown: string)
lib/rich-text.ts:91
↓ 11 callersFunctionresolveActiveCreed
( client: unknown, user: User )
lib/creed-context.ts:39
↓ 11 callersFunctionsend
(event: AgentStreamEvent)
app/api/app/ai/agent/route.ts:125
↓ 10 callersFunctionadmin
()
lib/company-invites.ts:37
↓ 10 callersFunctionapplyReorderDraft
( sections: T[], sectionId: string, draft: { afterSectionId?: string; position?: "first" | "last" }, )
lib/creed-data.ts:2090
↓ 10 callersFunctioncomputeDiffParts
(existing: string, proposed: string)
components/creed/inline-proposal-diff.tsx:136
↓ 10 callersFunctionescapeHtml
(value: string)
lib/rich-text.ts:3
↓ 10 callersFunctionflushList
()
lib/rich-text.ts:108
↓ 10 callersFunctiongetCompanyBilling
(creedId: string)
lib/company-billing.ts:536
↓ 10 callersFunctiongetPersonalCreedId
( client: unknown, userId: string )
lib/creed-membership.ts:120
↓ 10 callersFunctionisSupabaseAdminConfigured
()
lib/supabase/env.ts:21
↓ 10 callersFunctionoauthError
(error: string, status = 400, description?: string)
app/token/route.ts:33
↓ 10 callersFunctionsummarizeDiff
( parts: ReturnType<typeof computeDiffParts>, )
components/creed/inline-proposal-diff.tsx:142
↓ 9 callersFunctionadmin
()
lib/company-admin.ts:20
↓ 9 callersFunctionflushParagraph
()
lib/rich-text.ts:101
↓ 9 callersFunctionflushQuote
()
lib/rich-text.ts:122
↓ 9 callersFunctionisChargeFullyRefunded
(charge: { refunded?: boolean | null; amount?: number | null; amount_refunded?: number | null; })
lib/stripe-refund.ts:12
↓ 9 callersFunctionminPermission
( a: AgentPermission, b: AgentPermission, )
lib/creed-permissions.ts:164
↓ 9 callersFunctionstripTags
(value: string)
lib/creed-data.ts:1355
↓ 9 callersFunctionwriteActivity
(params: { creedId: string; sectionId: string | null; sectionName: string | null; accent: string | nul
lib/company-sections.ts:208
↓ 8 callersFunctionadminDb
()
lib/oauth.ts:18
↓ 8 callersFunctionbase
()
lib/seo/structured-data.ts:20
↓ 8 callersFunctionbuildActivityEntry
( proposal: Proposal, state: CreedState, status: "accepted" | "rejected" | "stale", )
components/creed/creed-provider.tsx:212
↓ 8 callersFunctiongetMetaProposalDiffText
( draft: ProposalDraft, section?: { name?: string; accent?: AccentKey } | null, )
lib/creed-data.ts:2041
↓ 8 callersFunctionlistUserCreeds
( client: unknown, userId: string )
lib/creed-membership.ts:49
↓ 8 callersFunctionname
(id: string)
lib/panel/agent-execute.ts:399
↓ 8 callersFunctionnormalizeStringArray
(value: unknown, fallback: string[])
lib/ai/quality.ts:211
↓ 7 callersFunctionassertDirectAllowed
(section: CreedSection)
app/api/creed/write/route.ts:34
↓ 7 callersFunctioncheckRateLimit
({ scope, identifier, limit, windowMs, }: RateLimitOptions)
lib/rate-limit.ts:39
↓ 7 callersFunctioncompanyAccess
( creedId: string, )
lib/company-sections.ts:67
↓ 7 callersFunctionctaClass
( style: "solid" | "outline", tone: "blue" | "amber" = "blue", )
components/marketing/pricing-page-view.tsx:736
↓ 7 callersFunctiongetAvatarInitials
(name: string)
lib/creed-backend.ts:551
↓ 7 callersFunctionnotFound
(reason = "Couldn't find that section anymore.")
lib/panel/agent-execute.ts:339
↓ 7 callersFunctionpermissionToWritable
(permission: AgentPermission)
lib/creed-data.ts:75
↓ 7 callersFunctionpersistCreedState
( client: unknown, userId: string, state: CreedState, )
lib/creed-backend.ts:1811
↓ 7 callersFunctionraw
(o: Record<string, unknown>)
tests/company-proposal-drafts.test.ts:15
↓ 7 callersFunctionreadJson
(url: string)
components/creed/settings-preload.ts:123
↓ 7 callersFunctionrequireAuthenticatedUser
()
lib/github-version-control.ts:178
↓ 7 callersFunctionresponseFor
(id: JsonRpcRequest["id"], result: unknown)
app/mcp/route.ts:475
↓ 7 callersFunctionroundtripContent
(content: string)
tests/github-roundtrip.test.ts:30
↓ 6 callersFunctionactorLabel
(actor: AttributionActor)
lib/creed-attribution.ts:40
↓ 6 callersFunctionbackToSettings
( origin: string, param: "github" | "teamGithub", reason: string )
app/auth/github/callback/route.ts:24
↓ 6 callersFunctionbulletList
(items: string[])
components/marketing/creed-app-demo.tsx:72
↓ 6 callersFunctionbulletList
(items: string[])
lib/onboarding/compile-company.ts:110
↓ 6 callersFunctionbyId
(id: string)
lib/panel/agent-execute.ts:124
↓ 6 callersFunctioncanApproveProposal
( role: CreedRole, sectionPermission: AgentPermission, )
lib/creed-permissions.ts:104
↓ 6 callersFunctioncanProposeToSection
(permission: AgentPermission)
lib/creed-permissions.ts:95
↓ 6 callersFunctioncreateBlankCreedState
( user: User, tokenRow?: Pick< TokenRow, "read_token" | "proposal_token" | "direct_edit_token" | "
lib/creed-backend.ts:1108
↓ 6 callersFunctiondecryptSecret
(value: string, label = "secret")
lib/secret-crypto.ts:30
↓ 6 callersFunctionemit
()
lib/ai/quality-runner.ts:90
↓ 6 callersFunctionescapeHtml
(value: string)
app/api/creed/write/route.ts:140
↓ 6 callersFunctionfrozenResult
(creedId: string)
lib/company-admin.ts:28
↓ 6 callersFunctiongenerateToken
(prefix: "xt_read" | "xt_proposal" | "xt_direct")
lib/creed-backend.ts:565
↓ 6 callersFunctiongetSupabaseUrl
()
lib/supabase/env.ts:1
↓ 6 callersFunctionhasActiveEntitlement
( client: unknown, userId: string )
lib/stripe.ts:312
↓ 6 callersFunctionisBoundedString
(value: unknown, max = MAX_STRING)
lib/validation/creed-state.ts:13
↓ 6 callersFunctionnormalizeLegacyAccent
( accent: AccentKey | "conventions", )
lib/creed-data.ts:377
↓ 6 callersFunctionqualitySection
( sectionId: string, sectionName: string, score: number, tags: string[], strength: { title: string;
components/marketing/creed-app-demo.tsx:231
next →1–100 of 1,383, ranked by callers