Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ZSeven-W/openpencil
/ functions
Functions
3,401 in github.com/ZSeven-W/openpencil
⨍
Functions
3,401
◇
Types & classes
844
↓ 1 callers
Function
buildEffectsExplain
(node: PenNode)
apps/web/src/services/ai/consumer-view-enrichment.ts:448
↓ 1 callers
Function
buildEnhancedPrompt
( originalPrompt: string, structureSummary: string, designSystemContext: string, )
apps/web/src/services/ai/visual-ref-orchestrator.ts:172
↓ 1 callers
Function
buildFallbackHeights
(fallback: OrchestratorPlan, count: number)
apps/web/src/services/ai/orchestrator-planning.ts:193
↓ 1 callers
Function
buildFinalStepTags
( plan: OrchestratorPlan, progress: OrchestrationProgress, )
apps/web/src/services/ai/orchestrator-progress.ts:52
↓ 1 callers
Function
buildFromSource
()
scripts/ensure-agent-native.cjs:53
↓ 1 callers
Function
buildGeminiConnectionInfo
Build Gemini CLI connection info from local config files
apps/web/server/api/ai/connect-agent.ts:1027
↓ 1 callers
Function
buildImageFillExplain
(fill: ImageFill)
apps/web/src/services/ai/consumer-view-enrichment.ts:181
↓ 1 callers
Function
buildImageNodeExplain
(node: PenNode)
apps/web/src/services/ai/consumer-view-enrichment.ts:235
↓ 1 callers
Function
buildKeyMap
(fields: FieldsConfig, map?: KeyMap)
apps/web/server/opencode/v2/gen/core/params.gen.ts:65
↓ 1 callers
Function
buildKeyMap
(fields: FieldsConfig, map?: KeyMap)
apps/web/server/opencode/gen/core/params.gen.ts:65
↓ 1 callers
Function
buildLayoutExplain
(node: PenNode)
apps/web/src/services/ai/consumer-view-enrichment.ts:285
↓ 1 callers
Function
buildLinearGradientExplain
( fill: Extract<PenFill, { type: 'linear_gradient' }>, )
apps/web/src/services/ai/consumer-view-enrichment.ts:202
↓ 1 callers
Function
buildManifest
(options: { scope: AIStructureBundleScope; rawView: AIStructureBundleViewFile; sanitizedView: AIStructur
apps/web/src/services/ai/structure-bundle.ts:362
↓ 1 callers
Function
buildMcpHttpUrlEntry
Build an HTTP URL-based MCP server entry (no local node required).
apps/web/server/api/ai/mcp-install.ts:173
↓ 1 callers
Function
buildMcpServerEntry
( serverPath: string, transportMode: 'stdio' | 'http' | 'both' = 'stdio', httpPort = MCP_DEFAULT_PORT, )
apps/web/server/api/ai/mcp-install.ts:154
↓ 1 callers
Function
buildMemberSystemPrompt
( role: string, designMdContent?: string, hasVariables?: boolean, )
apps/web/server/api/ai/agent.ts:121
↓ 1 callers
Function
buildNodeFromSpec
(spec: StructuralAddChildFix['node'])
apps/web/src/services/ai/design-validation-fixes.ts:302
↓ 1 callers
Function
buildNodeTreeDump
(rootId: string)
apps/web/src/services/ai/design-validation.ts:43
↓ 1 callers
Function
buildPageContext
(doc: PenDocument)
packages/pen-mcp/src/tools/open-document.ts:195
↓ 1 callers
Function
buildPipelineProgress
( steps: ParsedStep[], jsonBlockCount: number, isStreaming: boolean, isApplied: boolean, hasError: b
apps/web/src/components/panels/chat-message-tool-call.tsx:109
↓ 1 callers
Function
buildPlanningPrompt
( nodes: PenNode[], framework: Framework, )
apps/web/src/services/ai/codegen-prompts.ts:44
↓ 1 callers
Function
buildPresetFile
( name: string, themes: Record<string, string[]>, variables: Record<string, VariableDefinition>, )
apps/web/src/utils/theme-preset-io.ts:5
↓ 1 callers
Function
buildRadialGradientExplain
( fill: Extract<PenFill, { type: 'radial_gradient' }>, )
apps/web/src/services/ai/consumer-view-enrichment.ts:211
↓ 1 callers
Function
buildRasterPdf
* Build a minimal PDF embedding one JPEG image per page. * * Object layout: * 1: Catalog * 2: Pages root * 3, 4, 5: page 1 (Page, Image, Co
apps/web/src/utils/global-export.ts:252
↓ 1 callers
Function
buildRecentFilesSubmenu
Recent files submenu — rebuilt each time the menu opens.
apps/desktop/app-menu.ts:9
↓ 1 callers
Function
buildRefExplain
(node: PenNode)
apps/web/src/services/ai/consumer-view-enrichment.ts:511
↓ 1 callers
Function
buildReusableExplain
(node: PenNode)
apps/web/src/services/ai/consumer-view-enrichment.ts:495
↓ 1 callers
Function
buildSanitizedViewSummary
(nodes: PenNode[])
apps/web/src/services/ai/structure-bundle.ts:126
↓ 1 callers
Function
buildScope
(options: BuildAIStructureBundleOptions)
apps/web/src/services/ai/structure-bundle.ts:189
↓ 1 callers
Function
buildSegment
(text: string, styleId: number, table: FigmaNodeChange[])
packages/pen-figma/src/figma-text-mapper.ts:110
↓ 1 callers
Function
buildSegment
(text: string, styleId: number, table: FigmaNodeChange[])
apps/web/src/services/figma/figma-text-mapper.ts:110
↓ 1 callers
Function
buildSizingExplain
(node: PenNode)
apps/web/src/services/ai/consumer-view-enrichment.ts:349
↓ 1 callers
Function
buildTextNodeExplain
(node: PenNode)
apps/web/src/services/ai/consumer-view-enrichment.ts:250
↓ 1 callers
Function
buildThemeContext
(doc: PenDocument)
packages/pen-mcp/src/tools/open-document.ts:186
↓ 1 callers
Function
buildThemeExplain
(node: PenNode)
apps/web/src/services/ai/consumer-view-enrichment.ts:442
↓ 1 callers
Function
buildTreeForClipboard
(nodeChanges: FigmaNodeChange[])
packages/pen-figma/src/figma-tree-builder.ts:59
↓ 1 callers
Function
buildUrl
(options)
apps/web/server/opencode/v2/gen/client/utils.gen.ts:159
↓ 1 callers
Function
buildUrl
(options)
apps/web/server/opencode/gen/client/utils.gen.ts:159
↓ 1 callers
Function
buildVariableContext
(doc: PenDocument)
packages/pen-mcp/src/tools/open-document.ts:172
↓ 1 callers
Function
buildVariableExplain
(node: PenNode)
apps/web/src/services/ai/consumer-view-enrichment.ts:436
↓ 1 callers
Function
buildViews
(options: { rawNodes: PenNode[]; sanitizedNodes: PenNode[] })
apps/web/src/services/ai/structure-bundle.ts:334
↓ 1 callers
Function
buildZipEntries
(options: { manifest: AIStructureBundleManifest; rawView: AIStructureBundleViewFile; sanitizedView: AISt
apps/web/src/services/ai/structure-bundle.ts:390
↓ 1 callers
Function
callMcpInstall
( tool: string, action: 'install' | 'uninstall', transportMode?: MCPTransportMode, httpPort?: number,
apps/web/src/components/shared/agent-settings-mcp-tab.tsx:10
↓ 1 callers
Function
callOrchestrator
( prompt: string, timeoutHintLength: number, model?: string, provider?: AIDesignRequest['provider'],
apps/web/src/services/ai/orchestrator.ts:1071
↓ 1 callers
Function
canBridgeLocalImagePath
(filePath: string)
apps/web/src/utils/document-assets.ts:184
↓ 1 callers
Function
canConnect
(host: string)
apps/desktop/dev.ts:56
↓ 1 callers
Function
canHoldChildren
(node: PenNode)
apps/web/src/hooks/use-clipboard-shortcuts.ts:14
↓ 1 callers
Function
captureRootFrameScreenshot
()
apps/web/src/services/ai/design-screenshot.ts:54
↓ 1 callers
Function
checkForExistence
( options: Pick<RequestOptions, 'auth' | 'query'> & { headers: Headers; }, name?: string, )
apps/web/server/opencode/v2/gen/client/utils.gen.ts:102
↓ 1 callers
Function
checkForExistence
( options: Pick<RequestOptions, 'auth' | 'query'> & { headers: Headers; }, name?: string, )
apps/web/server/opencode/gen/client/utils.gen.ts:102
↓ 1 callers
Function
clampChildrenIntoScreen
(frame: PenNode)
apps/web/src/services/ai/design-node-sanitization.ts:94
↓ 1 callers
Function
classifyByKeywords
(text: string)
apps/web/src/components/panels/ai-chat-intent-classifier.ts:62
↓ 1 callers
Function
classifyCloneError
( err: unknown, prevWasWizard: boolean, )
apps/web/src/stores/git-store-helpers.ts:167
↓ 1 callers
Function
classifyIntent
( text: string, model: string, provider?: string, )
apps/web/src/components/panels/ai-chat-intent-classifier.ts:13
↓ 1 callers
Function
classifyNode
* Classify a single node id across the three trees and produce both a decision * (the merged node value to use, or null for delete) and an optional c
packages/pen-core/src/merge/node-merge.ts:409
↓ 1 callers
Function
cleanAIResult
(raw: string)
apps/web/src/components/panels/design-md-ai-generator.ts:54
↓ 1 callers
Function
cleanExpired
()
apps/web/server/utils/codegen-plan-store.ts:33
↓ 1 callers
Function
cleanOldLogs
()
apps/desktop/logger.ts:48
↓ 1 callers
Function
cleanOldLogs
()
apps/web/server/utils/server-logger.ts:43
↓ 1 callers
Function
cleanupPortFile
()
apps/web/server/plugins/port-file.ts:41
↓ 1 callers
Function
clearAgentIndicators
()
apps/web/src/canvas/agent-indicator.ts:121
↓ 1 callers
Method
clearTextCache
()
packages/pen-renderer/src/text-renderer.ts:61
↓ 1 callers
Function
cloneNodesWithNewIds
( nodes: PenNode[], options: { offset?: number; stripReusable?: boolean; idGenerator?: () => string } = {}
packages/pen-core/src/tree-utils.ts:353
↓ 1 callers
Function
cmdCodegenAssemble
( args: string[], flags: GlobalFlags & { framework?: string }, )
apps/cli/src/commands/codegen.ts:74
↓ 1 callers
Function
cmdCodegenClean
(args: string[], _flags: GlobalFlags)
apps/cli/src/commands/codegen.ts:100
↓ 1 callers
Function
cmdCodegenPlan
(args: string[], flags: GlobalFlags)
apps/cli/src/commands/codegen.ts:19
↓ 1 callers
Function
cmdCodegenSubmit
(args: string[], _flags: GlobalFlags)
apps/cli/src/commands/codegen.ts:48
↓ 1 callers
Function
cmdCopy
( args: string[], flags: GlobalFlags & { parent?: string }, )
apps/cli/src/commands/nodes.ts:75
↓ 1 callers
Function
cmdDelete
(args: string[], flags: GlobalFlags)
apps/cli/src/commands/nodes.ts:48
↓ 1 callers
Function
cmdDesign
( args: string[], flags: GlobalFlags & { postProcess?: boolean; canvasWidth?: string }, )
apps/cli/src/commands/design.ts:12
↓ 1 callers
Function
cmdDesignContent
( args: string[], flags: GlobalFlags & { canvasWidth?: string }, )
apps/cli/src/commands/design.ts:38
↓ 1 callers
Function
cmdDesignRefine
( _args: string[], flags: GlobalFlags & { rootId?: string; canvasWidth?: string }, )
apps/cli/src/commands/design.ts:55
↓ 1 callers
Function
cmdDesignSkeleton
(args: string[], flags: GlobalFlags)
apps/cli/src/commands/design.ts:27
↓ 1 callers
Function
cmdFindSpace
( flags: GlobalFlags & { direction?: string; width?: string; height?: string }, )
apps/cli/src/commands/layout.ts:22
↓ 1 callers
Function
cmdGet
( _args: string[], flags: GlobalFlags & { type?: string; name?: string; id?: string; depth
apps/cli/src/commands/document.ts:25
↓ 1 callers
Function
cmdImportFigma
( args: string[], flags: GlobalFlags & { out?: string }, )
apps/cli/src/commands/import.ts:28
↓ 1 callers
Function
cmdImportSvg
( args: string[], flags: GlobalFlags & { parent?: string }, )
apps/cli/src/commands/import.ts:13
↓ 1 callers
Function
cmdInsert
( args: string[], flags: GlobalFlags & { parent?: string; index?: string; postProcess?: boolean }, )
apps/cli/src/commands/nodes.ts:16
↓ 1 callers
Function
cmdInstall
(flags: InstallFlags)
apps/cli/src/commands/install.ts:355
↓ 1 callers
Function
cmdLayout
( flags: GlobalFlags & { parent?: string; depth?: string }, )
apps/cli/src/commands/layout.ts:10
↓ 1 callers
Function
cmdMove
( args: string[], flags: GlobalFlags & { parent?: string; index?: string }, )
apps/cli/src/commands/nodes.ts:59
↓ 1 callers
Function
cmdOpen
(args: string[], flags: GlobalFlags)
apps/cli/src/commands/document.ts:12
↓ 1 callers
Function
cmdPageAdd
( args: string[], flags: GlobalFlags & { name?: string }, )
apps/cli/src/commands/pages.ts:24
↓ 1 callers
Function
cmdPageDuplicate
(args: string[], flags: GlobalFlags)
apps/cli/src/commands/pages.ts:67
↓ 1 callers
Function
cmdPageList
(flags: GlobalFlags)
apps/cli/src/commands/pages.ts:15
↓ 1 callers
Function
cmdPageRemove
(args: string[], flags: GlobalFlags)
apps/cli/src/commands/pages.ts:35
↓ 1 callers
Function
cmdPageRename
(args: string[], flags: GlobalFlags)
apps/cli/src/commands/pages.ts:45
↓ 1 callers
Function
cmdPageReorder
(args: string[], flags: GlobalFlags)
apps/cli/src/commands/pages.ts:56
↓ 1 callers
Function
cmdReadNodes
(args: string[], flags: Flags)
apps/cli/src/commands/read-nodes.ts:13
↓ 1 callers
Function
cmdReplace
( args: string[], flags: GlobalFlags & { postProcess?: boolean }, )
apps/cli/src/commands/nodes.ts:90
↓ 1 callers
Function
cmdSave
(args: string[], flags: GlobalFlags)
apps/cli/src/commands/document.ts:17
↓ 1 callers
Function
cmdSelection
(flags: GlobalFlags & { depth?: string })
apps/cli/src/commands/document.ts:54
↓ 1 callers
Function
cmdStart
(flags: { desktop?: boolean; web?: boolean })
apps/cli/src/commands/app.ts:5
↓ 1 callers
Function
cmdStatus
()
apps/cli/src/commands/app.ts:28
↓ 1 callers
Function
cmdStop
()
apps/cli/src/commands/app.ts:19
↓ 1 callers
Function
cmdThemeList
(args: string[])
apps/cli/src/commands/variables.ts:69
↓ 1 callers
Function
cmdThemeLoad
(args: string[], flags: GlobalFlags)
apps/cli/src/commands/variables.ts:59
↓ 1 callers
Function
cmdThemeSave
(args: string[], flags: GlobalFlags)
apps/cli/src/commands/variables.ts:49
↓ 1 callers
Function
cmdThemes
(flags: GlobalFlags)
apps/cli/src/commands/variables.ts:31
↓ 1 callers
Function
cmdThemesSet
( args: string[], flags: GlobalFlags & { replace?: boolean }, )
apps/cli/src/commands/variables.ts:36
← previous
next →
1,401–1,500 of 3,401, ranked by callers