Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/KunAgent/Kun
/ functions
Functions
9,736 in github.com/KunAgent/Kun
⨍
Functions
9,736
◇
Types & classes
326
↓ 8 callers
Function
makeAssistantReasoningItem
(input: { id: string turnId: string threadId: string text: string status?: 'running' | 'completed' |
kun/src/domain/item.ts:64
↓ 8 callers
Function
makeBridge
()
src/main/feishu-streamer.test.ts:7
↓ 8 callers
Function
makeCompactionItem
(input: { id: string turnId: string threadId: string summary: string replacedTokens: number pinned
kun/src/domain/item.ts:193
↓ 8 callers
Function
makeDeps
(overrides: Partial<SdkRuntimeDeps> = {})
kun/src/runtime/agent-sdk/agent-sdk-runtime.test.ts:24
↓ 8 callers
Function
markSddAssistantThread
( draft: Pick<SddDraft, 'id' | 'workspaceRoot' | 'relativePath'>, threadId: string, storage: BrowserStor
src/renderer/src/sdd/sdd-thread-registry.ts:145
↓ 8 callers
Function
mergeWriteSettings
( current: WriteSettingsV1, patch: WriteSettingsPatchV1 | undefined )
src/shared/app-settings-write.ts:463
↓ 8 callers
Function
migrateLegacyUserDataDir
(input: { /** electron app.getPath('userData') —— 已经是新名字(…/Kun)。 */ userDataPath: string legacyDirNames?
src/main/legacy-data-migration.ts:150
↓ 8 callers
Function
modelProviderTokenPlanProfile
( preset: ModelProviderPreset, apiKey = '', baseUrl = '' )
src/shared/model-provider-presets.ts:723
↓ 8 callers
Method
moveTo
(x: number, y: number)
kun/src/adapters/computer-use/host-control.ts:262
↓ 8 callers
Function
newProviderModelForm
( kind: ProviderModelKind, provider: ProviderConnectionHints )
src/renderer/src/components/provider-model-editor.ts:93
↓ 8 callers
Method
nextRunnable
* The next batch of tasks to start: ready tasks (deps satisfied, not paused), * highest priority first, bounded by remaining concurrency.
kun/src/tasks/task-graph.ts:173
↓ 8 callers
Function
normalizeForCompare
(value: string)
src/renderer/src/lib/composer-file-references.ts:37
↓ 8 callers
Function
nowIso
()
kun/tests/thread-service.test.ts:28
↓ 8 callers
Function
observed
(event: RuntimeEvent, elapsedMs: number, delayMs = 10)
kun/src/benchmark/replay-benchmark.test.ts:19
↓ 8 callers
Function
oneOf
(value: unknown, allowed: readonly T[], fallback: T)
src/shared/app-settings-design.ts:42
↓ 8 callers
Function
openWorkspacePathInEditor
( target: WorkspacePathTarget, workspaceRoot?: string )
src/renderer/src/lib/open-workspace-path.ts:10
↓ 8 callers
Function
parseListField
(fields: Record<string, string>, key: string)
kun/src/delegation/workspace-agents.ts:122
↓ 8 callers
Function
pathState
(path: string)
src/main/legacy-data-migration.ts:98
↓ 8 callers
Function
pathsEqual
(a: string, b: string)
src/renderer/src/write/write-workspace-store-helpers.ts:75
↓ 8 callers
Function
props
(activeView: 'chat' | 'write' | 'design' = 'chat')
src/renderer/src/components/chat/__tests__/WorkspaceModeTabs.test.ts:12
↓ 8 callers
Function
provider
(overrides: Partial<ModelProviderProfileV1> = {})
src/renderer/src/components/settings-section-provider-models.test.ts:36
↓ 8 callers
Function
reflowFrame
(frameId: string, affectedIds: Set<string>)
src/renderer/src/design/canvas/shape-ops/context.ts:95
↓ 8 callers
Function
rememberActiveFile
(workspaceRoot: string, nextPath: string | null)
src/renderer/src/write/write-workspace-store-helpers.ts:224
↓ 8 callers
Function
render
( stateValue: DailyUsageState, props: Partial<Parameters<typeof InitialSessionUsageHeatmapView>[0]> = {} )
src/renderer/src/components/chat/InitialSessionUsageHeatmap.test.ts:79
↓ 8 callers
Function
renderManager
(target: ModelProviderProfileV1)
src/renderer/src/components/settings-section-provider-models.test.ts:49
↓ 8 callers
Function
renderOfflineHero
* Tests for the "runtime offline" hero (`RuntimeWakeHero` inside * `MessageTimelineEmptyHero`). See issue #78 — when the user-reported port * confli
src/renderer/src/components/chat/message-timeline-empty.test.ts:17
↓ 8 callers
Function
replayActiveCanvasTurn
( state: ActiveCanvasTurnReplayState, applyToolBlock: (block: ToolBlock) => void, processStreaming: () =
src/renderer/src/design/canvas/use-apply-shape-ops-live.ts:215
↓ 8 callers
Function
request
(partial: Partial<DesignCodeChangeRequest>)
src/renderer/src/design/code-binding/react-tailwind-source-adapter.test.ts:5
↓ 8 callers
Function
requiredValue
(args: string[], index: number, flag: string)
kun/src/cli/replay-entry.ts:129
↓ 8 callers
Function
resolveClawScheduleMcpCommand
( launch: ClawScheduleMcpLaunchConfig, platform: NodeJS.Platform = process.platform )
src/main/claw-schedule-mcp-config.ts:78
↓ 8 callers
Function
resolveGitCwd
(workspaceRoot: string)
src/main/services/git-service.ts:31
↓ 8 callers
Method
resolveIncomingWorkspaceRoot
( settings: AppSettingsV1, channel: ClawImChannelV1 | undefined, conversation: ClawImConversationV
src/main/claw-runtime.ts:977
↓ 8 callers
Function
resolveWriteInlineCompletionModel
( settings: AppSettingsV1, requestedModel?: string | null )
src/shared/app-settings-write.ts:416
↓ 8 callers
Function
resolveWriteMarkdownResourcePath
( src: string | undefined, filePath?: string | null )
src/shared/write-markdown-resource.ts:89
↓ 8 callers
Function
resourceUri
(documentId: string, kind: DesignResourceKind, id: string)
src/renderer/src/design/interop/design-resource-surface.ts:48
↓ 8 callers
Function
run
(action: () => void)
src/renderer/src/components/chat/SidebarProjectsSection.tsx:1536
↓ 8 callers
Function
runGit
( cwd: string, args: readonly string[] )
kun/src/review/git-review-target.ts:155
↓ 8 callers
Function
runtimeAuthHeaders
(settings: AppSettingsV1)
src/main/runtime/kun-adapter.ts:76
↓ 8 callers
Function
sanitizeText
(text = '')
src/renderer/src/write/inline-completion/feedback.ts:19
↓ 8 callers
Function
save
(threadId: string, graph: TaskGraph)
kun/src/adapters/tool/task-graph-tool.ts:27
↓ 8 callers
Function
screenshotOutput
(action: string, shot: HostScreenshot, note?: string)
kun/src/adapters/tool/computer-use-tool-provider.ts:121
↓ 8 callers
Function
sections
(blocks: ChatBlock[])
src/renderer/src/components/chat/derive-turn-sections.test.ts:6
↓ 8 callers
Function
sessionKey
(workspaceRoot: string, serverKey: string)
kun/src/adapters/tool/lsp-client.ts:67
↓ 8 callers
Method
setItem
(key: string, value: string)
src/renderer/src/lib/ikun-mode.test.ts:15
↓ 8 callers
Function
settingsForPort
(port: number)
src/main/runtime/kun-adapter.test.ts:20
↓ 8 callers
Function
settingsWithSpeech
(overrides: Record<string, unknown> = {})
src/main/services/speech-to-text-service.test.ts:7
↓ 8 callers
Function
shape
(type: ShapeType, id: string, patch: Partial<CanvasShape> = {})
src/renderer/src/design/canvas/canvas-minimap.test.ts:11
↓ 8 callers
Function
shouldRenderDesignHtmlPreviewWebview
({ fileUrl, renderState, hasRenderableContent, mountWhileSkeleton = true }: { fileUrl: string rend
src/renderer/src/components/design/DesignHtmlPreviewHost.tsx:76
↓ 8 callers
Function
state
(patch: Partial<DailyUsageState>)
src/renderer/src/components/chat/InitialSessionUsageHeatmap.test.ts:59
↓ 8 callers
Function
storageKey
(kind: PluginKind, id: string)
src/renderer/src/components/PluginMarketplaceView.tsx:121
↓ 8 callers
Function
stringFlag
( raw: Record<string, string | boolean>, key: string )
kun/src/cli/serve.ts:275
↓ 8 callers
Function
summarizeLiveAppBindingCandidates
({ doc, selectedIds, snapshotsByFrameId, limit = 8 }: LiveAppBindingCandidateInput)
src/renderer/src/design/code-binding/live-app-binding-candidates.ts:209
↓ 8 callers
Function
svgElement
( tag: K, attrs: Record<string, string> )
src/renderer/src/write/infographic-pending-dom.ts:42
↓ 8 callers
Function
takeLastLintFindings
(key: string = DEFAULT_LINT_KEY)
src/renderer/src/design/canvas/design-lint.ts:155
↓ 8 callers
Function
terminateSpawnTree
( child: ChildProcess, options: { platform?: NodeJS.Platform signal?: NodeJS.Signals spawnImpl
kun/src/adapters/tool/builtin-tool-utils.ts:462
↓ 8 callers
Function
textInputClass
(extra = '')
src/renderer/src/components/settings-section-claw.tsx:56
↓ 8 callers
Method
threadDir
(threadId: string)
kun/src/adapters/hybrid/hybrid-thread-store.ts:822
↓ 8 callers
Function
tokenizeMcpSearchText
(text = '')
kun/src/adapters/tool/mcp-tool-search.ts:201
↓ 8 callers
Function
toolResult
(id: string, output: string)
kun/src/loop/request-history-hygiene.test.ts:5
↓ 8 callers
Function
uiPluginsRootDir
(kunHomeDir: string)
src/main/services/ui-plugin-service.ts:36
↓ 8 callers
Method
upsertThread
( threadId: string, mutator: (current: ThreadRecord) => ThreadRecord )
kun/src/services/turn-service.ts:561
↓ 7 callers
Function
answerFromTypedText
( question: UserInputQuestion, text: string )
src/renderer/src/components/chat/user-input-panel-logic.ts:62
↓ 7 callers
Function
applyReactTailwindRequestsToSource
( source: string, requests: readonly DesignCodeChangeRequest[] )
src/renderer/src/design/code-binding/react-tailwind-source-adapter.ts:293
↓ 7 callers
Function
artifactDirOf
(relativePath: string)
src/renderer/src/design/design-artifact-persistence.ts:38
↓ 7 callers
Function
atomicWriteFile
( path: string, contents: string, options: AtomicWriteFileOptions = {} )
kun/src/adapters/file/atomic-write.ts:16
↓ 7 callers
Function
authorizePrototypePath
( path: string, workspaceRoot: string )
src/main/services/prototype-embed-registry.ts:30
↓ 7 callers
Function
baseStatus
( modelId: LocalWhisperModelId, state: LocalWhisperModelStatus['state'], extra: Partial<LocalWhisperMode
src/main/services/local-whisper-service.ts:385
↓ 7 callers
Function
buildGuiPlanId
(workspaceRoot: string, relativePath: string)
src/shared/gui-plan.ts:153
↓ 7 callers
Function
buildImageAnnotationPrompt
(input: ImageAnnotationPromptInput)
src/renderer/src/design/canvas/image-annotation-prompt.ts:33
↓ 7 callers
Function
buildImplementDesignPrompt
(options: ImplementDesignOptions)
src/renderer/src/design/design-implement-prompt.ts:25
↓ 7 callers
Function
buildLatestDesignCodeChangePlan
(doc: CanvasDocument)
src/renderer/src/design/code-binding/design-code-sync.ts:35
↓ 7 callers
Function
buildMcpMarketplaceOverlay
(input: { runtimeInfo?: CoreRuntimeInfoJson | null toolDiagnostics?: CoreRuntimeToolDiagnosticsJson | null
src/renderer/src/components/plugin-marketplace-runtime.ts:30
↓ 7 callers
Function
buildWorkspaceProjectPickerOptions
(options: { currentWorkspaceRoot: string workspaceRoots: readonly string[] threadWorktrees?: WorkspacePr
src/renderer/src/components/chat/WorkspaceProjectPicker.tsx:59
↓ 7 callers
Function
canvasDocPath
(artifactId: string, baseDir: string = DESIGN_DIR)
src/renderer/src/design/canvas/canvas-persistence.ts:9
↓ 7 callers
Function
clip
(text: string, maxChars: number)
kun/src/loop/session-summary.ts:134
↓ 7 callers
Function
componentShape
(type: ShapeType, name: string, patch: Partial<CanvasShape>)
src/renderer/src/design/canvas/design-system-template/foundation.ts:362
↓ 7 callers
Function
compressProse
(text: string)
kun/src/loop/token-economy.ts:141
↓ 7 callers
Function
computePrototypeFlowEdges
( artifacts: readonly DesignArtifact[], objects: Record<string, CanvasShape> )
src/renderer/src/design/canvas/prototype-flow.ts:121
↓ 7 callers
Method
connect
()
src/renderer/src/agent/types.ts:460
↓ 7 callers
Function
createReadArtifactTool
()
kun/src/adapters/tool/artifact-tool.ts:13
↓ 7 callers
Method
createScheduledTaskFromText
( text: string, options: { workspaceRoot?: string | null clawChannelId?: string | null
src/main/schedule-runtime.ts:195
↓ 7 callers
Function
currentDesignArtifactVersion
( artifact: Pick<DesignArtifact, 'relativePath' | 'versions'> )
src/renderer/src/design/design-types.ts:114
↓ 7 callers
Function
currentHomeDir
()
src/renderer/src/lib/settings-home-paths.ts:15
↓ 7 callers
Function
currentPlatform
()
src/renderer/src/lib/settings-home-paths.ts:11
↓ 7 callers
Function
defaultReasoningProtocolForProvider
( provider: ProviderConnectionHints )
src/renderer/src/components/provider-model-editor.ts:76
↓ 7 callers
Function
deriveTimelineVisibleTurnCount
({ currentVisibleTurnCount, totalTurns, pageSize, shouldCollapseHistory, historyExpansionRequested }
src/renderer/src/components/chat/use-timeline-scroll.ts:29
↓ 7 callers
Function
describeRuntimeError
(error: unknown)
src/renderer/src/lib/format-runtime-error.ts:138
↓ 7 callers
Function
diffSettingsPatch
(base: AppSettingsV1, next: AppSettingsV1)
src/renderer/src/components/settings-utils.ts:101
↓ 7 callers
Function
disabledAction
( action: Omit<DesignAgentAction, 'disabledReasonKey'>, disabledReasonKey?: string )
src/renderer/src/design/agent-actions/design-agent-actions.ts:111
↓ 7 callers
Function
doc
()
src/renderer/src/design/canvas/design-lint.test.ts:17
↓ 7 callers
Function
docFromMarkdown
(markdown: string)
src/renderer/src/write/tiptap/markdown-projection.test.ts:13
↓ 7 callers
Function
drain
(iterable: AsyncIterable<ModelStreamChunk>)
kun/src/adapters/model/compat-model-client.streaming-tool-calls.test.ts:64
↓ 7 callers
Function
editAction
( replacement: string, target: WriteInlineActionEditTarget | undefined )
src/main/services/write-inline-completion-service.ts:625
↓ 7 callers
Method
errorToolResult
( context: ToolHostContext, call: ToolCallLike, tool: LocalTool, message: string, code: st
kun/src/adapters/tool/local-tool-host.ts:315
↓ 7 callers
Function
estimateBlockTokens
(block: ChatBlock)
src/renderer/src/lib/context-capacity.ts:142
↓ 7 callers
Function
exists
(path: string)
kun/src/adapters/tool/builtin-verify-tool.ts:338
↓ 7 callers
Function
exists
(path: string)
kun/src/skills/skill-runtime.ts:641
↓ 7 callers
Function
expandHomePath
(raw: string | null | undefined)
src/main/settings-store.ts:79
↓ 7 callers
Function
extractAgentDesignSummary
(assistantText: string)
src/renderer/src/design/design-pages.ts:139
↓ 7 callers
Function
fakeRuntime
(input: { items?: TurnItem[] status?: 'completed' | 'failed' | 'aborted' throwRun?: boolean toolHost?:
kun/tests/cli-agent.test.ts:58
← previous
next →
801–900 of 9,736, ranked by callers