Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cursor/cookbook
/ functions
Functions
564 in github.com/cursor/cookbook
⨍
Functions
564
◇
Types & classes
32
↓ 2 callers
Function
finalizeActiveThinkingMessages
(messages: ChatMessage[])
sdk/app-builder/src/components/app-builder.tsx:1504
↓ 2 callers
Function
findPreferredSelection
( current: ModelSelection, items: ModelSelectItem[], preference: ModelPreference )
sdk/coding-agent-cli/src/tui/App.tsx:1042
↓ 2 callers
Function
firstNumber
( record: UnknownRecord, keys: string[] )
sdk/agent-kanban/src/lib/agents/server.ts:838
↓ 2 callers
Function
firstRecord
(record: UnknownRecord, keys: string[])
sdk/agent-kanban/src/lib/agents/server.ts:802
↓ 2 callers
Function
formatDuration
(ms: number)
sdk/coding-agent-cli/src/agent.ts:253
↓ 2 callers
Function
formatMetadataTimestamp
(value: number)
sdk/app-builder/src/components/app-builder.tsx:3298
↓ 2 callers
Function
formatParamKey
(key: string)
sdk/app-builder/src/components/app-builder.tsx:2021
↓ 2 callers
Function
formatParamValue
(value: unknown)
sdk/app-builder/src/components/app-builder.tsx:1988
↓ 2 callers
Function
formatStatusLabel
(value: string)
sdk/agent-kanban/src/components/agent-kanban-app.tsx:1289
↓ 2 callers
Function
generateFallbackProjectName
(context: Required<ProjectNameContext>)
sdk/app-builder/src/lib/app-builder/server.ts:484
↓ 2 callers
Function
getActivityIcon
(message: ChatMessage, content: string)
sdk/app-builder/src/components/app-builder.tsx:2220
↓ 2 callers
Function
getBooleanParameterOptions
(parameter: ModelParameterConfig)
sdk/app-builder/src/components/app-builder.tsx:3758
↓ 2 callers
Function
getCurrentUser
(apiKey: string)
sdk/agent-kanban/src/lib/agents/server.ts:495
↓ 2 callers
Function
getProjectNameMessages
(conversation: Conversation)
sdk/app-builder/src/components/app-builder.tsx:4005
↓ 2 callers
Function
getSelectedParameterValue
( encodedSelection: string, selectedModel: ModelCatalogItem, parameter: ModelParameterConfig )
sdk/app-builder/src/components/app-builder.tsx:3693
↓ 2 callers
Function
groupOptionLabel
(option: SelectableGroupOption)
sdk/agent-kanban/src/components/agent-kanban-app.tsx:1272
↓ 2 callers
Function
handleStreamChunk
( chunk: string, conversationId: string, assistantId: string )
sdk/app-builder/src/components/app-builder.tsx:1023
↓ 2 callers
Function
isAssistantSegment
(message: ChatMessage, assistantId: string)
sdk/app-builder/src/components/app-builder.tsx:1232
↓ 2 callers
Function
isCurrentUser
(value: unknown)
sdk/app-builder/src/components/app-builder.tsx:3632
↓ 2 callers
Function
isEmptyParamValue
(value: unknown)
sdk/app-builder/src/components/app-builder.tsx:2025
↓ 2 callers
Function
isEnabledVariant
( parameterKey: string, valueKey: string, variant: "fast" | "thinking" )
sdk/app-builder/src/lib/app-builder/server.ts:829
↓ 2 callers
Function
isFalseValue
(value: string)
sdk/coding-agent-cli/src/tui/App.tsx:1187
↓ 2 callers
Function
isMissingApiKeyError
(error: unknown)
sdk/app-builder/src/components/app-builder.tsx:3863
↓ 2 callers
Function
isNodeFileError
(error: unknown)
sdk/app-builder/src/lib/app-builder/server.ts:534
↓ 2 callers
Function
isSelectableGroupBy
( value: string | null, options: SelectableGroupOption[] )
sdk/agent-kanban/src/components/agent-kanban-app.tsx:1276
↓ 2 callers
Function
isTimeoutError
(err: unknown)
sdk/dag-task-runner/src/run_dag.ts:496
↓ 2 callers
Function
isVerboseParamKey
(key: string)
sdk/app-builder/src/components/app-builder.tsx:2048
↓ 2 callers
Function
jsonSession
( session: Awaited<ReturnType<typeof createSession>>, request: Request )
sdk/agent-kanban/src/app/api/session/route.ts:46
↓ 2 callers
Function
labelFromRepositoryString
(value: string)
sdk/agent-kanban/src/lib/agents/server.ts:913
↓ 2 callers
Function
listModels
(apiKey: string)
sdk/app-builder/src/lib/app-builder/server.ts:598
↓ 2 callers
Function
listRepositories
( apiKey: string )
sdk/agent-kanban/src/lib/agents/server.ts:315
↓ 2 callers
Function
modelSelectionKey
(selection: ModelSelection)
sdk/coding-agent-cli/src/agent.ts:383
↓ 2 callers
Function
normalizeAgent
(rawAgent: unknown)
sdk/agent-kanban/src/lib/agents/server.ts:569
↓ 2 callers
Function
normalizeRepositoryListUrl
(value: string | undefined)
sdk/agent-kanban/src/lib/agents/server.ts:890
↓ 2 callers
Function
normalizeSelectedParams
( model: ModelCatalogItem, selectedParams: ModelParam[] | undefined )
sdk/app-builder/src/components/app-builder.tsx:3804
↓ 2 callers
Function
parseMaybeJson
(value: unknown)
sdk/app-builder/src/components/app-builder.tsx:1880
↓ 2 callers
Function
pipeProcessLogs
( child: ChildProcessWithoutNullStreams, session: BuilderSession, label: string )
sdk/app-builder/src/lib/app-builder/server.ts:938
↓ 2 callers
Function
publishIfDue
(force = false)
sdk/dag-task-runner/src/run_dag.ts:349
↓ 2 callers
Function
readOptionValue
(argv: string[], index: number, option: string)
sdk/coding-agent-cli/src/index.ts:145
↓ 2 callers
Function
requestGeneratedConversationTitle
( conversationId: string, sessionId: string, context: { prompt?: string; messages?: ProjectNameMes
sdk/app-builder/src/components/app-builder.tsx:584
↓ 2 callers
Function
restoreSession
(sessionId?: string)
sdk/agent-kanban/src/lib/agents/server.ts:151
↓ 2 callers
Function
runCommand
(rawCommand: string)
sdk/coding-agent-cli/src/tui/App.tsx:256
↓ 2 callers
Function
runGit
(cwd: string, args: string[])
sdk/coding-agent-cli/src/agent.ts:411
↓ 2 callers
Function
runPlainPrompt
( apiKey: string, options: CliOptions, prompt: string )
sdk/coding-agent-cli/src/index.ts:153
↓ 2 callers
Function
sanitizeProjectName
(value: string)
sdk/app-builder/src/lib/app-builder/server.ts:458
↓ 2 callers
Function
sanitizeProjectTitle
(value: string)
sdk/app-builder/src/components/app-builder.tsx:3957
↓ 2 callers
Function
selectionOverlapScore
(left: ModelSelection, right: ModelSelection)
sdk/coding-agent-cli/src/tui/App.tsx:1101
↓ 2 callers
Method
sendPrompt
({ prompt, onEvent }: SendPromptOptions)
sdk/coding-agent-cli/src/agent.ts:165
↓ 2 callers
Function
sessionCookieAttributes
(request: Request)
sdk/agent-kanban/src/app/api/session/route.ts:60
↓ 2 callers
Function
setConversationModel
(conversationId: string, nextModel: string)
sdk/app-builder/src/components/app-builder.tsx:527
↓ 2 callers
Function
setConversationTitleGenerationState
( conversationId: string, isGenerating: boolean )
sdk/app-builder/src/components/app-builder.tsx:480
↓ 2 callers
Method
setModel
(model: ModelSelection)
sdk/coding-agent-cli/src/agent.ts:104
↓ 2 callers
Function
shouldGenerateProjectName
(conversation: Conversation)
sdk/app-builder/src/components/app-builder.tsx:3944
↓ 2 callers
Function
summarizeToolArgs
(toolName: string, args: unknown)
sdk/coding-agent-cli/src/agent.ts:515
↓ 2 callers
Function
switchExecutionMode
(nextMode: ExecutionMode)
sdk/coding-agent-cli/src/tui/App.tsx:379
↓ 2 callers
Function
toggleModelPreference
(preference: keyof ModelPreference)
sdk/coding-agent-cli/src/tui/App.tsx:328
↓ 2 callers
Function
validateCursorApiKey
(apiKey: string)
sdk/agent-kanban/src/lib/agents/server.ts:479
↓ 2 callers
Function
validateModelMap
(raw: unknown, label = "model map")
sdk/dag-task-runner/src/dag.ts:191
↓ 2 callers
Function
valueType
(value)
sdk/agent-kanban/scripts/introspect-agent-details.mjs:180
↓ 2 callers
Function
withTimeout
( promise: Promise<T>, timeoutMs: number, timeoutMessage: string, )
sdk/dag-task-runner/src/run_dag.ts:518
↓ 2 callers
Function
writePersistedSettings
(settings: PersistedSettings)
sdk/app-builder/src/lib/app-builder/server.ts:526
↓ 2 callers
Function
writeSettings
(settings: Settings)
sdk/agent-kanban/src/lib/agents/server.ts:564
↓ 1 callers
Function
_append_query
(url, query)
self-hosted-cloud-agent/ecs/terraform/metrics_publisher.py:220
↓ 1 callers
Function
_describe_service_capacity
(cluster_name, service_name)
self-hosted-cloud-agent/ecs/terraform/metrics_publisher.py:80
↓ 1 callers
Function
_fetch_json
(url, api_key, query)
self-hosted-cloud-agent/ecs/terraform/metrics_publisher.py:200
↓ 1 callers
Function
_fetch_workers
(url, api_key)
self-hosted-cloud-agent/ecs/terraform/metrics_publisher.py:180
↓ 1 callers
Function
_list_service_task_private_ips
(cluster_name, service_name)
self-hosted-cloud-agent/ecs/terraform/metrics_publisher.py:140
↓ 1 callers
Function
_maybe_scale_out
( cluster_name, service_name, service_capacity, recommended_capacity, )
self-hosted-cloud-agent/ecs/terraform/metrics_publisher.py:113
↓ 1 callers
Function
_name_contains_dns_fragment
(name, private_dns_fragment)
self-hosted-cloud-agent/ecs/terraform/metrics_publisher.py:260
↓ 1 callers
Function
_name_contains_ip
(name, private_ip)
self-hosted-cloud-agent/ecs/terraform/metrics_publisher.py:256
↓ 1 callers
Function
_read_secret
(secret_arn)
self-hosted-cloud-agent/ecs/terraform/metrics_publisher.py:172
↓ 1 callers
Function
_recommended_capacity
( connected, in_use, idle, service_capacity, target_idle_workers, min_capacity, ma
self-hosted-cloud-agent/ecs/terraform/metrics_publisher.py:94
↓ 1 callers
Function
_summarize_matching_workers
(workers, task_private_ips)
self-hosted-cloud-agent/ecs/terraform/metrics_publisher.py:229
↓ 1 callers
Function
_task_private_ips
(task)
self-hosted-cloud-agent/ecs/terraform/metrics_publisher.py:162
↓ 1 callers
Function
_worker_matches_task
(worker, task_private_ips)
self-hosted-cloud-agent/ecs/terraform/metrics_publisher.py:244
↓ 1 callers
Function
addSelectionDetail
(choice: ModelChoice)
sdk/coding-agent-cli/src/agent.ts:362
↓ 1 callers
Method
append
(chunk: string)
sdk/dag-task-runner/src/run_dag.ts:555
↓ 1 callers
Function
appendAssistantDelta
( items: TranscriptEntry[], assistantId: string, text: string )
sdk/coding-agent-cli/src/tui/App.tsx:824
↓ 1 callers
Function
appendAssistantDelta
( conversationId: string, assistantId: string, text: string )
sdk/app-builder/src/components/app-builder.tsx:1061
↓ 1 callers
Function
appendInlineDetails
(content: string, details: string)
sdk/app-builder/src/components/app-builder.tsx:1721
↓ 1 callers
Function
appendReadyMessage
(messages: ChatMessage[], readyMessage: string)
sdk/app-builder/src/components/app-builder.tsx:2342
↓ 1 callers
Function
appendTruncatedDetails
(details: string, truncated: boolean | undefined)
sdk/app-builder/src/components/app-builder.tsx:1892
↓ 1 callers
Function
applyAgentEvent
( items: TranscriptEntry[], event: AgentEvent, assistantId: string )
sdk/coding-agent-cli/src/tui/App.tsx:852
↓ 1 callers
Function
areStringArraysEqual
( previous: string[] | undefined, next: string[] | undefined )
sdk/app-builder/src/components/app-builder.tsx:2547
↓ 1 callers
Function
asRecord
(value: unknown)
sdk/app-builder/src/lib/app-builder/server.ts:578
↓ 1 callers
Function
attempt
()
sdk/app-builder/src/lib/app-builder/server.ts:956
↓ 1 callers
Function
buildModelParameters
(model: SDKModel)
sdk/app-builder/src/lib/app-builder/server.ts:618
↓ 1 callers
Function
buildProjectNamePrompt
(context: Required<ProjectNameContext>)
sdk/app-builder/src/lib/app-builder/server.ts:431
↓ 1 callers
Function
buildPrompt
(prompt: string)
sdk/coding-agent-cli/src/agent.ts:244
↓ 1 callers
Function
buildPrompt
(userMessage: string, session: BuilderSession)
sdk/app-builder/src/lib/app-builder/server.ts:1026
↓ 1 callers
Function
buildTranscriptLines
(entries: TranscriptEntry[], columns: number)
sdk/coding-agent-cli/src/tui/App.tsx:635
↓ 1 callers
Function
buildUpstreamContext
( task: RawTask, stateById: Map<string, TaskState>, )
sdk/dag-task-runner/src/run_dag.ts:609
↓ 1 callers
Function
buildVariantLabel
(model: SDKModel, variantDisplayName: string)
sdk/coding-agent-cli/src/agent.ts:284
↓ 1 callers
Function
canGroupActivityMessages
( message: ChatMessage, activity: ActivityDescriptor )
sdk/app-builder/src/components/app-builder.tsx:1256
↓ 1 callers
Function
cancelActiveRun
()
sdk/coding-agent-cli/src/tui/App.tsx:437
↓ 1 callers
Method
cancelCurrentRun
()
sdk/coding-agent-cli/src/agent.ts:147
↓ 1 callers
Function
cleanActivityContent
(content: string)
sdk/app-builder/src/components/app-builder.tsx:2267
↓ 1 callers
Function
clearPersistedCursorApiKey
()
sdk/app-builder/src/lib/app-builder/server.ts:184
↓ 1 callers
Function
clearPersistedKey
()
sdk/agent-kanban/src/lib/agents/server.ts:179
↓ 1 callers
Function
clearSavedApiKey
()
sdk/app-builder/src/components/app-builder.tsx:835
← previous
next →
101–200 of 564, ranked by callers