MCPcopy Create free account

hub / github.com/cursor/cookbook / functions

Functions564 in github.com/cursor/cookbook

↓ 49 callersFunctioncn
(...inputs: ClassValue[])
sdk/app-builder/src/lib/utils.ts:4
↓ 35 callersFunctionfirstString
( record: UnknownRecord, keys: string[] )
sdk/agent-kanban/src/lib/agents/server.ts:825
↓ 30 callersFunctioncn
(...inputs: ClassValue[])
sdk/agent-kanban/src/lib/utils.ts:4
↓ 23 callersFunctionsetConversationRuntime
( conversationId: string, updater: ( current: ConversationRuntimeState ) => ConversationRunt
sdk/app-builder/src/components/app-builder.tsx:465
↓ 15 callersFunctionasRecord
(value: unknown)
sdk/agent-kanban/src/lib/agents/server.ts:798
↓ 14 callersFunctiongetMessageDisplayRole
(message: ChatMessage)
sdk/app-builder/src/components/app-builder.tsx:2137
↓ 10 callersFunctionaddEntry
( kind: TranscriptEntry["kind"], label: string, text: string )
sdk/coding-agent-cli/src/tui/App.tsx:460
↓ 9 callersFunctionjsonError
(error: unknown, fallback: string)
sdk/agent-kanban/src/lib/agents/http.ts:7
↓ 9 callersMethodschedule
(state: RunState)
sdk/dag-task-runner/src/canvas_writer.ts:74
↓ 9 callersFunctionstructuredCloneState
Defensive deep clone — defends against mid-write mutation in the writer queue.
sdk/dag-task-runner/src/run_dag.ts:646
↓ 8 callersFunction_metric
(name, value, unit, dimensions)
self-hosted-cloud-agent/ecs/terraform/metrics_publisher.py:290
↓ 7 callersFunctiongetActivityGroupKey
(content: string)
sdk/app-builder/src/components/app-builder.tsx:1553
↓ 7 callersFunctionrequireSession
(request: Request)
sdk/agent-kanban/src/lib/agents/server.ts:183
↓ 7 callersFunctionsetConversationMessages
( conversationId: string, updater: (messages: ChatMessage[]) => ChatMessage[] )
sdk/app-builder/src/components/app-builder.tsx:508
↓ 7 callersFunctionupdateConversation
( conversationId: string, updater: (conversation: Conversation) => Conversation )
sdk/app-builder/src/components/app-builder.tsx:497
↓ 7 callersFunctionwrapText
(value: string, width: number)
sdk/coding-agent-cli/src/tui/App.tsx:763
↓ 6 callersFunctionformatMs
(ms: number)
sdk/dag-task-runner/src/run_dag.ts:636
↓ 6 callersFunctiongetActivitySymbol
(content: string)
sdk/app-builder/src/components/app-builder.tsx:2605
↓ 6 callersFunctiongetSelectionPreference
( selection: ModelSelection, preference: keyof ModelPreference )
sdk/coding-agent-cli/src/tui/App.tsx:1086
↓ 6 callersFunctionnormalizeActivityTargets
(targets: string[] | undefined)
sdk/app-builder/src/components/app-builder.tsx:2535
↓ 5 callersFunctionannotate
(message: string)
sdk/coding-agent-cli/src/index.ts:166
↓ 5 callersFunctionextractArray
(value: unknown, keys: string[])
sdk/agent-kanban/src/lib/agents/server.ts:782
↓ 5 callersMethodflush
Force-flush any pending write and await disk completion.
sdk/dag-task-runner/src/canvas_writer.ts:88
↓ 5 callersFunctiongetErrorMessage
(error: unknown)
sdk/coding-agent-cli/src/tui/App.tsx:1010
↓ 5 callersFunctionnormalizeActivityContent
(content: string)
sdk/app-builder/src/components/app-builder.tsx:2579
↓ 5 callersFunctionnormalizeBooleanValue
(value: string)
sdk/app-builder/src/components/app-builder.tsx:3800
↓ 5 callersFunctionparseModelSelectionValue
(value: string)
sdk/app-builder/src/components/app-builder.tsx:3835
↓ 5 callersFunctionstripActivityCount
(content: string)
sdk/app-builder/src/components/app-builder.tsx:2276
↓ 5 callersFunctiontruncateInline
(value: string, maxLength = 180)
sdk/app-builder/src/components/app-builder.tsx:2062
↓ 4 callersFunctionapplySession
(conversationId: string, nextSession: Session)
sdk/app-builder/src/components/app-builder.tsx:674
↓ 4 callersFunctionassertSessionReady
(session: BuilderSession)
sdk/app-builder/src/lib/app-builder/server.ts:1016
↓ 4 callersFunctioncontentTypeForArtifactPath
(artifactPath: string)
sdk/agent-kanban/src/lib/agents/server.ts:943
↓ 4 callersFunctioncreateInitialAppState
()
sdk/app-builder/src/components/app-builder.tsx:4053
↓ 4 callersFunctioncreateRuntimeState
()
sdk/app-builder/src/components/app-builder.tsx:3903
↓ 4 callersFunctionfirstTimestamp
( record: UnknownRecord, keys: string[] )
sdk/agent-kanban/src/lib/agents/server.ts:851
↓ 4 callersFunctiongetActivityCount
(content: string)
sdk/app-builder/src/components/app-builder.tsx:2280
↓ 4 callersFunctiongetConversationById
( conversations: Conversation[], conversationId: string )
sdk/app-builder/src/components/app-builder.tsx:3896
↓ 4 callersFunctionisCursorApiKey
(value: string)
sdk/app-builder/src/components/app-builder.tsx:3560
↓ 4 callersFunctionisFiniteTimestamp
(value: unknown)
sdk/app-builder/src/components/app-builder.tsx:4141
↓ 4 callersFunctionlabelFromId
(id: string)
sdk/app-builder/src/lib/app-builder/server.ts:677
↓ 4 callersFunctionlabelFromRepositoryUrl
(url: string)
sdk/agent-kanban/src/lib/agents/server.ts:909
↓ 4 callersFunctionnormalizeRepositoryUrl
(value: string | undefined)
sdk/agent-kanban/src/lib/agents/server.ts:877
↓ 4 callersFunctionnormalizeToken
(value: string)
sdk/coding-agent-cli/src/tui/App.tsx:1198
↓ 4 callersFunctionparseInlineMarkdown
(value: string)
sdk/coding-agent-cli/src/tui/App.tsx:790
↓ 4 callersFunctionparsePositiveInt
(raw: string | undefined, fallback: number, flag: string)
sdk/dag-task-runner/src/run_dag.ts:126
↓ 4 callersMethodrender
()
sdk/dag-task-runner/src/run_dag.ts:564
↓ 4 callersFunctionsend
(event: string, data: unknown)
sdk/app-builder/src/app/api/chat/route.ts:29
↓ 4 callersFunctionupsertEntry
( items: TranscriptEntry[], id: string, kind: TranscriptEntry["kind"], label: string, text: string )
sdk/coding-agent-cli/src/tui/App.tsx:916
↓ 3 callersFunctionapiFetch
( input: string, sessionId: string, init: RequestInit = {} )
sdk/agent-kanban/src/components/agent-kanban-app.tsx:1220
↓ 3 callersFunctionattachAgent
(apiKey: string, agentId: string)
sdk/agent-kanban/src/lib/agents/server.ts:536
↓ 3 callersFunctioncompactActivityMessages
(messages: ChatMessage[])
sdk/app-builder/src/components/app-builder.tsx:2285
↓ 3 callersFunctioncompactProjectNameContent
(value: string)
sdk/app-builder/src/lib/app-builder/server.ts:419
↓ 3 callersFunctioncreateEmptyConversation
(title: string)
sdk/app-builder/src/components/app-builder.tsx:3912
↓ 3 callersMethodcurrentAgentKey
()
sdk/coding-agent-cli/src/agent.ts:237
↓ 3 callersFunctiondisposeAgent
(agent: SdkAgentLike)
sdk/agent-kanban/src/lib/agents/server.ts:548
↓ 3 callersFunctionencodeModelSelection
(selection: { id: string; params?: ModelParam[] })
sdk/app-builder/src/components/app-builder.tsx:3827
↓ 3 callersFunctionensureModelCatalog
(models: unknown[] | undefined)
sdk/app-builder/src/components/app-builder.tsx:3595
↓ 3 callersFunctionerrorMessage
(error: unknown, fallback: string)
sdk/agent-kanban/src/components/agent-kanban-app.tsx:1245
↓ 3 callersFunctionfirstString
( record: Record<string, unknown>, keys: string[] )
sdk/app-builder/src/lib/app-builder/server.ts:584
↓ 3 callersFunctionformatStatusText
(value: string | undefined)
sdk/app-builder/src/components/app-builder.tsx:2090
↓ 3 callersFunctiongetCurrentUser
(apiKey: string)
sdk/app-builder/src/lib/app-builder/server.ts:560
↓ 3 callersFunctiongetGroupableFileActivity
( message: ChatMessage, content: string )
sdk/app-builder/src/components/app-builder.tsx:2435
↓ 3 callersFunctiongetSavedCursorApiKey
()
sdk/app-builder/src/components/app-builder.tsx:3564
↓ 3 callersFunctiongetSession
(id: string)
sdk/app-builder/src/lib/app-builder/server.ts:423
↓ 3 callersFunctionhasStringProperty
(value: unknown, key: K)
sdk/coding-agent-cli/src/tui/App.tsx:1167
↓ 3 callersFunctionisPathParamKey
(key: string)
sdk/app-builder/src/components/app-builder.tsx:2034
↓ 3 callersFunctionlabelFromId
(id: string)
sdk/coding-agent-cli/src/agent.ts:467
↓ 3 callersFunctionlabelsMatch
(left: string, right: string)
sdk/coding-agent-cli/src/agent.ts:459
↓ 3 callersFunctionlistArtifactsForAgent
( apiKey: string, agentId: string )
sdk/agent-kanban/src/lib/agents/server.ts:353
↓ 3 callersFunctionmarkRunTerminated
( state: RunState, message: string, outcome: "FAILED" | "INTERRUPTED", )
sdk/dag-task-runner/src/run_dag.ts:587
↓ 3 callersFunctionmodelKeyFromSelection
(selection: ModelSelection)
sdk/coding-agent-cli/src/tui/App.tsx:1141
↓ 3 callersFunctionnextId
()
sdk/coding-agent-cli/src/tui/App.tsx:476
↓ 3 callersFunctionnormalizeAgentStatus
(record: UnknownRecord)
sdk/agent-kanban/src/lib/agents/server.ts:665
↓ 3 callersFunctionnormalizeLabel
(value: string)
sdk/coding-agent-cli/src/agent.ts:463
↓ 3 callersFunctionnormalizeModelToken
(value: string)
sdk/app-builder/src/lib/app-builder/server.ts:851
↓ 3 callersFunctionpublicSession
(session: Session)
sdk/agent-kanban/src/lib/agents/server.ts:119
↓ 3 callersFunctionreadPersistedSettings
()
sdk/app-builder/src/lib/app-builder/server.ts:502
↓ 3 callersMethodreplaceAgent
()
sdk/coding-agent-cli/src/agent.ts:230
↓ 3 callersFunctionrequestSession
( apiKey?: string, sessionId?: string, options?: { persistApiKey?: boolean } )
sdk/app-builder/src/components/app-builder.tsx:3867
↓ 3 callersFunctionsetApiKeySettingsOpen
(open: boolean)
sdk/app-builder/src/components/app-builder.tsx:575
↓ 3 callersFunctionsettledValue
(result)
sdk/agent-kanban/scripts/introspect-agent-details.mjs:111
↓ 3 callersFunctiontoPublicSession
(session: BuilderSession)
sdk/app-builder/src/lib/app-builder/server.ts:538
↓ 2 callersFunction_name_contains_token
(name, token, continues_token)
self-hosted-cloud-agent/ecs/terraform/metrics_publisher.py:266
↓ 2 callersFunctionartifactRank
(artifact: ArtifactPreview)
sdk/agent-kanban/src/lib/agents/server.ts:728
↓ 2 callersFunctionbestEffortCancel
( run: { cancel?: () => Promise<void> | void }, taskId: string, )
sdk/dag-task-runner/src/run_dag.ts:536
↓ 2 callersFunctioncollectPathValues
(value: unknown)
sdk/app-builder/src/components/app-builder.tsx:1900
↓ 2 callersFunctioncompactText
(text: string)
sdk/coding-agent-cli/src/index.ts:234
↓ 2 callersFunctioncompactText
(text: string)
sdk/coding-agent-cli/src/tui/App.tsx:947
↓ 2 callersMethodcreateAgent
()
sdk/coding-agent-cli/src/agent.ts:195
↓ 2 callersFunctioncreateAssistantSegmentId
(assistantId: string)
sdk/app-builder/src/components/app-builder.tsx:1228
↓ 2 callersFunctioncreateSessionFromApiKey
( rawApiKey: string, options: { openOnboardingOnError?: boolean persist: boolean rea
sdk/app-builder/src/components/app-builder.tsx:718
↓ 2 callersFunctiondateBucketRank
(title: string)
sdk/agent-kanban/src/components/agent-kanban-app.tsx:1145
↓ 2 callersFunctiondedupeModelChoices
(choices: ModelChoice[])
sdk/coding-agent-cli/src/agent.ts:316
↓ 2 callersFunctiondetectCloudRepository
(cwd: string)
sdk/coding-agent-cli/src/agent.ts:392
↓ 2 callersMethoddispose
()
sdk/coding-agent-cli/src/agent.ts:143
↓ 2 callersFunctionencodeModelForCatalogItem
(model: ModelCatalogItem)
sdk/app-builder/src/components/app-builder.tsx:3686
↓ 2 callersMethodenqueueWrite
(state: RunState)
sdk/dag-task-runner/src/canvas_writer.ts:102
↓ 2 callersFunctionexitApp
()
sdk/coding-agent-cli/src/tui/App.tsx:114
↓ 2 callersFunctionfailAndExit
( exitCode: number, outcome: "FAILED" | "INTERRUPTED", message: string, )
sdk/dag-task-runner/src/run_dag.ts:224
↓ 2 callersFunctionfilterAgentsBySidebar
(agents: AgentCard[], filter: SidebarFilter)
sdk/agent-kanban/src/components/agent-kanban-app.tsx:1182
next →1–100 of 564, ranked by callers