Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/KunAgent/Kun
/ functions
Functions
9,736 in github.com/KunAgent/Kun
⨍
Functions
9,736
◇
Types & classes
326
↓ 39 callers
Function
formatRuntimeError
(error: unknown)
src/renderer/src/lib/format-runtime-error.ts:170
↓ 39 callers
Function
ruleIds
(source: string, options = {})
kun/src/quality/detect.test.ts:4
↓ 39 callers
Function
writeBrowserStorageItem
(key: string, value: string)
src/renderer/src/lib/browser-storage.ts:45
↓ 38 callers
Function
asText
(value: unknown)
src/shared/app-settings-workflow.ts:83
↓ 37 callers
Function
defaultClawSettings
()
src/shared/app-settings-claw.ts:71
↓ 37 callers
Function
modelProviderPresetProfile
( preset: ModelProviderPreset, apiKey = '' )
src/shared/model-provider-presets.ts:696
↓ 37 callers
Method
next
(prefix: string)
kun/src/ports/id-generator.ts:7
↓ 37 callers
Function
readBrowserStorageItem
(key: string)
src/renderer/src/lib/browser-storage.ts:37
↓ 36 callers
Function
buildChannel
(overrides: Partial<ClawImChannelV1> = {})
src/main/claw-runtime.test.ts:93
↓ 36 callers
Function
executeDesignToolInvocation
( invocation: DesignToolInvocation )
src/renderer/src/design/tool-protocol/design-tool-protocol.ts:180
↓ 36 callers
Function
optionalTrimmedString
(max: number)
src/main/ipc/app-ipc-schemas.ts:96
↓ 36 callers
Function
resolvePrototypeNavigationTarget
( navigationUrl: string, currentFileUrl: string, links: readonly PrototypePlayerLink[] )
src/renderer/src/design/prototype-player/routing.ts:389
↓ 36 callers
Function
snapshotCanvas
( doc: CanvasDocument, selectedIds?: ReadonlySet<string>, opts?: SnapshotOptions )
src/renderer/src/design/canvas/canvas-snapshot.ts:290
↓ 35 callers
Function
addRect
(x: number)
src/renderer/src/design/canvas/canvas-shortcuts.test.ts:36
↓ 35 callers
Function
pointer
( x: number, y: number, patch: Partial<Pick<CanvasPointerEvent, 'shiftKey' | 'altKey' | 'metaKey' | 'ctr
src/renderer/src/design/canvas/tools/create-shape-tools.test.ts:39
↓ 34 callers
Function
compileEndpoint
( template: string, allowedMethods: readonly string[] )
src/main/ipc/app-ipc-schemas.ts:140
↓ 34 callers
Function
controlLabel
(tag: string, inner = '')
src/renderer/src/design/html-quality/controls-forms-and-dialogs.ts:49
↓ 33 callers
Function
buildWorkflow
(partial: WorkflowSpec)
src/main/workflow-runtime.run.test.ts:85
↓ 33 callers
Function
defaultWriteSettings
()
src/shared/app-settings-write.ts:280
↓ 33 callers
Method
end
(id: string)
kun/src/loop/inflight-tracker.ts:28
↓ 32 callers
Method
close
()
src/main/claw-runtime.ts:763
↓ 32 callers
Function
eventFor
( key: string, opts: Partial<Pick<KeyboardEvent, 'metaKey' | 'ctrlKey' | 'shiftKey'>> = {} )
src/renderer/src/design/canvas/canvas-shortcuts.test.ts:22
↓ 32 callers
Function
executeTool
( host: LocalToolHost, workspace: string, toolName: string, args: Record<string, unknown> )
kun/tests/builtin-tools.test.ts:73
↓ 32 callers
Function
getModelProviderSettings
(settings: AppSettingsV1)
src/shared/app-settings-provider.ts:148
↓ 32 callers
Function
logWarn
(category: string, message: string, detail?: unknown)
src/main/logger.ts:90
↓ 32 callers
Function
makeAssistantTextItem
(input: { id: string turnId: string threadId: string text: string status?: 'running' | 'completed' |
kun/src/domain/item.ts:45
↓ 32 callers
Method
onPointerDown
(e: CanvasPointerEvent)
src/renderer/src/design/canvas/tools/tool-types.ts:15
↓ 32 callers
Function
pointer
( x: number, y: number, patch: Partial<Pick<CanvasPointerEvent, 'altKey' | 'shiftKey' | 'metaKey' | 'ctr
src/renderer/src/design/canvas/tools/select-tool.test.ts:20
↓ 32 callers
Function
resolvePrototypeLinks
( artifact: DesignArtifact | null | undefined, artifacts: readonly DesignArtifact[] )
src/renderer/src/design/prototype-player/playback.ts:418
↓ 32 callers
Function
settings
()
src/shared/app-settings.test.ts:56
↓ 32 callers
Function
shouldOpenSettingsForError
(error: unknown)
src/renderer/src/store/chat-store-runtime.ts:394
↓ 32 callers
Function
workspaceRootIdentityKey
(path?: string)
src/renderer/src/lib/workspace-path.ts:17
↓ 31 callers
Function
clean
(value: string | undefined)
src/renderer/src/design/code-binding/live-app-binding-candidates.ts:48
↓ 31 callers
Method
current
()
kun/src/loop/append-only-session-log.ts:57
↓ 31 callers
Function
makeToolCallItem
(input: { id: string turnId: string threadId: string callId: string toolName: string toolKind?: 't
kun/src/domain/item.ts:83
↓ 31 callers
Function
recordString
(record: Record<string, unknown>, key: string)
src/main/claw-platform-install.ts:39
↓ 31 callers
Method
setSettings
(partial: AppSettingsPatch)
src/renderer/src/agent/runtime-client.ts:29
↓ 31 callers
Function
syncHtmlArtifactsToBoardDocument
( doc: CanvasDocument, artifacts: readonly DesignArtifact[] )
src/renderer/src/design/design-board.ts:349
↓ 30 callers
Function
buildDesignTurnPrompt
(options: DesignTurnOptions)
src/renderer/src/design/design-turn-prompt/entry.ts:90
↓ 30 callers
Function
createStore
(initial: AppSettingsV1)
src/main/workflow-runtime.run.test.ts:73
↓ 30 callers
Function
handleCanvasKeyDown
(e: KeyboardEvent)
src/renderer/src/design/canvas/canvas-shortcuts.ts:136
↓ 30 callers
Method
runWorkflow
(workflowId: string, input?: unknown)
src/main/workflow-runtime.ts:1256
↓ 30 callers
Function
settingsWithWorkflows
(workflows: WorkflowV1[], modules: WorkflowCustomModuleV1[] = [])
src/main/workflow-runtime.run.test.ts:45
↓ 29 callers
Method
applyItem
Upsert a turn item into the item store (turns.applyItem).
kun/src/runtime/agent-sdk/agent-sdk-runtime.ts:114
↓ 29 callers
Function
findShape
(id: string)
src/renderer/src/design/canvas/shape-ops/context.ts:20
↓ 29 callers
Method
getBoundingClientRect
()
src/renderer/src/components/design/canvas/HtmlFrameOverlay.test.ts:56
↓ 29 callers
Function
handler
(e: MouseEvent)
src/renderer/src/components/design/canvas/CanvasZoomBar.tsx:42
↓ 29 callers
Method
list
(options?: ThreadStoreListOptions)
kun/src/ports/thread-store.ts:17
↓ 29 callers
Method
patch
(partial: AppSettingsPatch)
src/main/settings-store.ts:464
↓ 28 callers
Function
clearBusyWatchdog
()
src/renderer/src/store/chat-store-schedulers.ts:41
↓ 28 callers
Function
contentForDataRealism
(text: string)
src/renderer/src/design/html-quality/product-and-hero-content.ts:74
↓ 28 callers
Function
createThreadRecord
(input: { id: string title: string titleAuto?: boolean workspace: string model: string providerId?
kun/src/domain/thread.ts:23
↓ 28 callers
Function
defaultScheduleSettings
()
src/shared/app-settings-schedule.ts:67
↓ 28 callers
Function
formatCompactNumber
(value: number)
src/renderer/src/hooks/use-thread-usage.ts:43
↓ 28 callers
Function
getShape
(id: string)
src/renderer/src/design/canvas/shape-ops-batch.test.ts:37
↓ 28 callers
Function
normalizeAppSettings
(settings: AppSettingsV1)
src/shared/app-settings-normalize.ts:46
↓ 28 callers
Method
onPointerUp
(e: CanvasPointerEvent)
src/renderer/src/design/canvas/tools/tool-types.ts:17
↓ 28 callers
Function
readRuntimeJson
(body: string, fallback: string)
src/renderer/src/agent/kun-runtime.ts:103
↓ 28 callers
Function
waitFor
(predicate: () => Promise<boolean>, timeoutMs: number)
src/main/workflow-runtime.run.test.ts:89
↓ 27 callers
Method
appendItem
(threadId: string, item: TurnItem)
kun/src/ports/session-store.ts:30
↓ 27 callers
Function
artifact
(id: string, title: string, extra: Partial<DesignArtifact> = {})
src/renderer/src/design/prototype-player.route-capture-script.test.ts:26
↓ 27 callers
Function
markDesignThread
( workspaceRoot: string, docId: string, threadId: string, registry: DesignThreadRegistry = readDesignT
src/renderer/src/design/design-thread-registry.ts:199
↓ 27 callers
Method
onPointerMove
(e: CanvasPointerEvent)
src/renderer/src/design/canvas/tools/tool-types.ts:16
↓ 27 callers
Function
recordString
(record: JsonRecord, key: string)
src/main/weixin-bridge-runtime.ts:261
↓ 27 callers
Function
resolveKunRuntimeSettings
(settings: AppSettingsV1)
src/shared/app-settings-provider.ts:856
↓ 27 callers
Function
settings
()
src/shared/app-settings-provider.test.ts:43
↓ 27 callers
Function
thread
(overrides: Partial<NormalizedThread> & Pick<NormalizedThread, 'id' | 'workspace'>)
src/renderer/src/components/chat/SidebarProjectsSection.test.ts:28
↓ 26 callers
Function
boundedPositiveInt
(value: unknown, fallback: number, max = Number.MAX_SAFE_INTEGER)
src/shared/app-settings-kun.ts:791
↓ 26 callers
Function
buildContext
(overrides: Partial<ToolHostContext> = {})
kun/tests/create-plan-tool.test.ts:15
↓ 26 callers
Function
createRuntime
(options: { enabled?: boolean maxParallel?: number maxChildRuns?: number defaultToolPolicy?: '
kun/tests/delegation-runtime.test.ts:611
↓ 26 callers
Function
defaultDesignSettings
()
src/shared/app-settings-design.ts:78
↓ 26 callers
Function
defaultFrameSizeForDesignTarget
(target: unknown)
src/renderer/src/design/design-context.ts:66
↓ 26 callers
Function
mergeKunRuntimeSettings
( current: KunRuntimeSettingsV1, patch: KunRuntimeSettingsPatchV1 | undefined )
src/shared/app-settings-kun.ts:354
↓ 26 callers
Function
mutableSettingsStore
(initialSettings: AppSettingsV1)
src/main/claw-runtime.test.ts:133
↓ 26 callers
Function
readJsonBody
(request: Request, maxBytes = DEFAULT_MAX_JSON_BODY_BYTES)
kun/src/server/read-json-body.ts:10
↓ 26 callers
Function
requireOk
(result: WorkflowRunResult)
src/main/workflow-runtime.run.test.ts:98
↓ 26 callers
Method
runChild
(input: { parentThreadId: string parentTurnId: string label?: string prompt: string worksp
kun/src/delegation/delegation-runtime.ts:193
↓ 25 callers
Function
action
( toolId: string, reason: string, inputHint: string, expectedOutput: string )
src/renderer/src/design/tool-protocol/plan-strategy.ts:46
↓ 25 callers
Function
cover
(kind: WorkflowNodeKind)
src/main/workflow-runtime.nodes.test.ts:245
↓ 25 callers
Function
normalizeBoolean
(value: unknown, fallback: boolean)
src/shared/app-settings-normalizers.ts:30
↓ 25 callers
Function
resetBusyRecoveryAttempts
()
src/renderer/src/store/chat-store-schedulers.ts:48
↓ 25 callers
Function
safeJson
(value: unknown)
src/main/workflow-runtime.ts:189
↓ 25 callers
Function
setStatus
(elements: EmbedElements, message: string, tone: 'idle' | 'error')
src/renderer/src/write/html-embed-dom.ts:38
↓ 25 callers
Method
startTurn
(input: { threadId: string request: StartTurnRequest })
kun/src/services/turn-service.ts:73
↓ 25 callers
Function
task
(id: string, patch: Partial<ScheduledTaskV1> = {})
src/renderer/src/components/schedule/ScheduleTasksView.test.ts:26
↓ 25 callers
Function
writeJson
(res: ServerResponse, status: number, body: unknown)
src/main/schedule-runtime-helpers.ts:196
↓ 24 callers
Function
asString
(value: unknown)
src/main/claw-runtime-helpers.ts:414
↓ 24 callers
Function
buildMcpToolProviders
( config: McpCapabilityConfig | undefined, options: McpToolProviderOptions = {} )
kun/src/adapters/tool/mcp-tool-provider.ts:172
↓ 24 callers
Function
cleanString
(value: unknown, maxLength = MAX_TEXT_LENGTH)
src/renderer/src/design/code-binding/html-frame-dom-source.ts:85
↓ 24 callers
Function
defaultWorkflowSettings
()
src/shared/app-settings-workflow.ts:694
↓ 24 callers
Method
getGoal
(threadId: string)
kun/src/services/thread-service.ts:196
↓ 24 callers
Method
has
(id: string)
kun/src/loop/inflight-tracker.ts:56
↓ 24 callers
Function
installDsGui
(overrides: Partial<Window['kunGui']>)
src/renderer/src/agent/kun-runtime.test.ts:49
↓ 24 callers
Function
normalizeDesignTarget
(value: unknown)
src/renderer/src/design/design-context.ts:58
↓ 24 callers
Method
run
* `run` registers an inflight id, runs `work`, and guarantees the * id is removed even when the work throws or the abort signal * fires. Returns
kun/src/loop/inflight-tracker.ts:40
↓ 24 callers
Method
setGoal
(threadId: string, request: SetThreadGoalRequest)
kun/src/services/thread-service.ts:202
↓ 24 callers
Function
settings
(patch: Record<string, unknown> = {})
src/renderer/src/components/initial-setup-save.test.ts:20
↓ 24 callers
Function
updateKun
(patch: Partial<AppSettingsV1['agents']['kun']>)
src/renderer/src/components/SettingsView.tsx:932
↓ 23 callers
Method
appendEvent
(threadId: string, event: RuntimeEvent)
kun/src/ports/session-store.ts:29
↓ 23 callers
Function
artifact
(id: string, kind: DesignArtifact['kind'], patch: Partial<DesignArtifact> = {})
src/renderer/src/design/design-artifact-actions.test.ts:12
← previous
next →
101–200 of 9,736, ranked by callers