Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MoonshotAI/kimi-code
/ functions
Functions
12,222 in github.com/MoonshotAI/kimi-code
⨍
Functions
12,222
◇
Types & classes
3,199
↓ 24 callers
Function
makeMockInner
(opts?: { pathClass?: 'posix' | 'win32' })
packages/acp-adapter/test/kaos-acp.test.ts:86
↓ 24 callers
Function
makeReadMediaTool
( input: { readonly stat?: Kaos['stat'] | undefined; readonly readBytes?: Kaos['readBytes'] | undefi
packages/agent-core/test/tools/read-media.test.ts:56
↓ 24 callers
Method
raw
(status: number, body: string | Uint8Array, headers?: Record<string, string>)
packages/kosong/test/e2e/fake-provider-harness.ts:18
↓ 24 callers
Method
request
* Called by the adapter when KimiCore needs user approval. Resolves with the * user's decision (or a cancelled response if no client is connected /
packages/agent-core/src/services/approval/approval.ts:74
↓ 24 callers
Function
resolveSafePath
( cwd: string, inputPath: string, )
packages/agent-core/src/services/fs/fsPathSafety.ts:38
↓ 24 callers
Function
sampleEvent
(name = 'started')
packages/telemetry/test/telemetry.test.ts:79
↓ 24 callers
Function
sanitizeShellOutput
(text: string)
apps/kimi-code/src/tui/utils/shell-output.ts:31
↓ 24 callers
Function
selectBannerState
( json: unknown, clientVersion: string, now: Date, random: () => number, )
apps/kimi-code/src/tui/banner/banner-provider.ts:268
↓ 24 callers
Function
setCapabilities
(caps: TerminalCapabilities)
packages/pi-tui/src/terminal-image.ts:139
↓ 24 callers
Function
setup
(initialText = '', caret = 0, sessionId: string | null = 'test-session')
apps/kimi-web/test/input-history.test.ts:13
↓ 24 callers
Method
spawn
(options: TerminalSpawnOptions)
packages/agent-core/src/services/terminal/terminal.ts:38
↓ 24 callers
Method
steer
* `POST /v1/sessions/{sid}/prompts/{pid}:steer` and collection * `POST /v1/sessions/{sid}/prompts:steer` — remove queued prompt(s) and * inject
packages/agent-core/src/services/prompt/prompt.ts:148
↓ 24 callers
Function
userMsg
(text: string)
packages/kosong/test/echo-provider.test.ts:17
↓ 23 callers
Function
assert
(value: unknown, message: string)
packages/node-sdk/examples/kimi-harness-logging-smoke.ts:13
↓ 23 callers
Function
captureThrown
(fn: () => void)
packages/agent-core/test/di/lifecycle.test.ts:44
↓ 23 callers
Function
compressImageForModel
( bytes: Uint8Array, mimeType: string, options: CompressImageOptions = {}, )
packages/agent-core/src/tools/support/image-compress.ts:110
↓ 23 callers
Method
createMain
()
packages/agent-core/src/session/index.ts:292
↓ 23 callers
Method
enter
(id = this.createPlanId(), createFile = false, emitStatus = true)
packages/agent-core/src/agent/plan/index.ts:25
↓ 23 callers
Function
fakeSession
( parent: Agent, child: Agent, metadataAgents: Session['metadata']['agents'] = {}, )
packages/agent-core/test/session/subagent-host.test.ts:1513
↓ 23 callers
Function
getModelCapability
(wire: ProviderType, modelName: string)
packages/kosong/src/providers/index.ts:54
↓ 23 callers
Method
login
( providerName?: string | undefined, options?: ServicesAuthLoginOptions, )
packages/agent-core/src/services/auth/managedAuth.ts:36
↓ 23 callers
Function
makePlan
(over: Partial<MigrationPlan> = {})
apps/kimi-code/test/migration/migration-screen.test.ts:13
↓ 23 callers
Function
mockRegistryFetch
(body: unknown = REGISTRY_BODY, status = 200)
apps/kimi-code/test/cli/provider.test.ts:172
↓ 23 callers
Function
normalizeUserPath
(path: string, pathClass: PathClass = DEFAULT_PATH_CLASS)
packages/agent-core/src/tools/policies/path-access.ts:62
↓ 23 callers
Method
pushUndoSnapshot
()
packages/pi-tui/src/components/editor.ts:2078
↓ 23 callers
Method
registerMcpServer
( serverName: string, client: MCPClient, tools: readonly Tool[], enabledTools?: ReadonlySet<st
packages/agent-core/src/agent/tool/index.ts:236
↓ 23 callers
Function
registerSubagents
(component: AgentSwarmProgressComponent, count: number)
apps/kimi-code/test/tui/components/messages/agent-swarm-progress.test.ts:42
↓ 23 callers
Method
respond
Settle the parked request with the supplied outcome.
packages/acp-adapter/test/approval-cancel.test.ts:152
↓ 23 callers
Method
restore
(record: AgentRecord)
packages/agent-core/src/agent/records/index.ts:178
↓ 23 callers
Method
resumeSession
(input: ResumeSessionPayload)
packages/agent-core/src/rpc/core-impl.ts:360
↓ 23 callers
Function
setupFolder
(baseDir: string, structure: FolderStructure = {})
packages/pi-tui/test/autocomplete.test.ts:25
↓ 23 callers
Function
warningDetail
(labelKey: string, value: unknown)
apps/kimi-web/src/composables/useKimiWebClient.ts:923
↓ 23 callers
Function
wordWrapLine
(line: string, maxWidth: number, preSegmented?: Intl.SegmentData[])
packages/pi-tui/src/components/editor.ts:115
↓ 22 callers
Method
advance
(ms: number)
packages/agent-core/test/tools/cron/scheduler.test.ts:27
↓ 22 callers
Method
appendSystemReminder
(content: string, origin: PromptOrigin)
packages/agent-core/src/agent/context/index.ts:92
↓ 22 callers
Method
appendToolExchange
()
packages/agent-core/test/agent/harness/agent.ts:448
↓ 22 callers
Method
appendTranscriptEntry
(entry: TranscriptEntry)
apps/kimi-code/src/tui/controllers/session-replay.ts:61
↓ 22 callers
Function
baseModelConfig
()
packages/agent-core/test/harness/runtime.test.ts:1203
↓ 22 callers
Method
color
(token: ColorToken)
apps/kimi-code/src/tui/theme/theme.ts:33
↓ 22 callers
Function
createHarness
(opts: HarnessOptions = {})
packages/agent-core/test/tools/cron/scheduler.test.ts:39
↓ 22 callers
Function
createTestRpc
( options: { readonly appVersion?: string; readonly telemetry?: TelemetryClient; } = {},
packages/agent-core/test/harness/model-alias-session.test.ts:464
↓ 22 callers
Function
discoverTools
(client: MCPClient)
packages/agent-core/test/mcp/tool-manager-mcp.test.ts:63
↓ 22 callers
Function
effectiveModelAlias
(alias: ModelAlias)
packages/agent-core/src/config/model.ts:3
↓ 22 callers
Function
flushAutocomplete
()
packages/pi-tui/test/editor.test.ts:37
↓ 22 callers
Method
getReadyAgent
(id: string)
packages/agent-core/src/session/index.ts:854
↓ 22 callers
Function
handleRunCommand
( opts: RunCliOptions, deps: RunCommandDeps = DEFAULT_RUN_COMMAND_DEPS, )
apps/kimi-code/src/cli/sub/server/run.ts:177
↓ 22 callers
Function
loopEvent
(event: Record<string, unknown>, time?: number)
packages/agent-core/test/services/message-transcript.test.ts:54
↓ 22 callers
Function
makeHost
( overrides: { model?: string; hasSession?: boolean; streaming?: boolean; permissionMode?: '
apps/kimi-code/test/tui/commands/goal.test.ts:80
↓ 22 callers
Function
nullRecord
(filePath: string, payload = '')
packages/agent-core/test/tools/grep.test.ts:134
↓ 22 callers
Function
pathInBox
(path)
apps/kimi-code/scripts/postinstall/ui.mjs:136
↓ 22 callers
Function
permissionRule
( pattern: string, decision: PermissionRule['decision'] = 'allow', )
packages/agent-core/test/agent/permission.test.ts:4010
↓ 22 callers
Function
resolvePathAccess
( path: string, cwd: string, config: WorkspaceConfig, options: ResolvePathAccessOptions, )
packages/agent-core/src/tools/policies/path-access.ts:201
↓ 22 callers
Function
resourceLinkBlock
(uri: string, name: string)
packages/acp-adapter/test/convert.test.ts:29
↓ 22 callers
Method
route
(method: string, pathname: string, handler: FakeProviderRouteHandler)
packages/kosong/test/e2e/fake-provider-harness.ts:31
↓ 22 callers
Function
ruleMatches
( rule: PermissionRule, toolName: string, args: unknown, execution: PermissionRuleMatchExecution = {},
packages/agent-core/test/agent/permission.test.ts:4021
↓ 22 callers
Method
setAppState
(patch: Partial<AppState>)
apps/kimi-code/src/tui/commands/dispatch.ts:105
↓ 22 callers
Method
showError
(message: string)
apps/kimi-code/src/tui/kimi-tui.ts:2152
↓ 22 callers
Method
status
()
packages/server/src/svc/types.ts:69
↓ 22 callers
Function
userMsg
(text: string, origin?: PromptOrigin)
apps/kimi-code/test/tui/export-markdown.test.ts:18
↓ 22 callers
Method
waitForCurrentTurn
(signal?: AbortSignal | undefined)
packages/agent-core/src/agent/turn/index.ts:267
↓ 21 callers
Function
acpBlocksToPromptParts
( blocks: readonly ContentBlock[], )
packages/acp-adapter/src/convert.ts:19
↓ 21 callers
Method
activateSkill
(sessionId: string, skillName: string, args?: string)
apps/kimi-web/src/api/types.ts:678
↓ 21 callers
Method
addImage
( bytes: Uint8Array, mime: string, width: number, height: number, original?: ImageAttachme
apps/kimi-code/src/tui/utils/image-attachment-store.ts:66
↓ 21 callers
Function
agentTool
( host: SessionSubagentHost, background = createBackgroundManager().manager, subagents?: ResolvedAgentPr
packages/agent-core/test/tools/agent.test.ts:24
↓ 21 callers
Function
bootDaemon
( serviceOverrides?: ServerStartOptions['serviceOverrides'], )
packages/server/test/prompt.e2e.test.ts:62
↓ 21 callers
Function
convertMCPContentBlock
(block: MCPContentBlock)
packages/agent-core/src/mcp/output.ts:71
↓ 21 callers
Method
createAgent
( config: Partial<AgentOptions>, options: CreateAgentOptions = {}, )
packages/agent-core/src/session/index.ts:501
↓ 21 callers
Function
ctx
(args: Input)
packages/agent-core/test/tools/goal.test.ts:38
↓ 21 callers
Method
detect
()
packages/agent-core/src/agent/compaction/micro.ts:50
↓ 21 callers
Function
detectCapabilities
(tmuxForwardsHyperlink: () => boolean = probeTmuxHyperlinks)
packages/pi-tui/src/terminal-image.ts:65
↓ 21 callers
Function
flushAutocomplete
()
apps/kimi-code/test/tui/components/editor/custom-editor.test.ts:20
↓ 21 callers
Method
getAccessToken
(options?: { readonly force?: boolean })
packages/agent-core/src/session/provider-manager.ts:16
↓ 21 callers
Method
kill
()
packages/agent-core/src/services/terminal/terminal.ts:34
↓ 21 callers
Function
label
(text: string)
apps/kimi-code/src/cli/sub/server/run.ts:435
↓ 21 callers
Function
makeAsyncIterable
( events: Record<string, unknown>[], )
packages/kosong/test/openai-responses.test.ts:1938
↓ 21 callers
Function
makeDialog
( pending: PendingQuestion, onToggleToolOutput?: () => void, )
apps/kimi-code/test/tui/components/dialogs/question-dialog.test.ts:36
↓ 21 callers
Function
makePending
( questions: PendingQuestion['data']['questions'], requestId = 'q_1', )
apps/kimi-code/test/tui/components/dialogs/question-dialog.test.ts:23
↓ 21 callers
Function
makeTempDir
(prefix: string)
packages/node-sdk/test/local-logging.test.ts:35
↓ 21 callers
Function
message
( id: string, role: AppMessage['role'], content: AppMessageContent[], extra: Partial<AppMessage> = {},
apps/kimi-web/test/turn-logic.test.ts:6
↓ 21 callers
Function
pickResultRenderer
(toolName: string)
apps/kimi-code/src/tui/components/messages/tool-renderers/registry.ts:39
↓ 21 callers
Function
receiveType
(conn: Conn, type: string, timeoutMs: number)
packages/server/test/ws-broadcast.e2e.test.ts:139
↓ 21 callers
Function
replayEntry
( context: ReplayRenderContext, kind: TranscriptEntry['kind'], content: string, renderMode: Transcript
apps/kimi-code/src/tui/utils/message-replay.ts:143
↓ 21 callers
Function
resolveKimiTokenStorageName
(input: { readonly providerName?: string | undefined; readonly oauthKey?: string | undefined; })
packages/oauth/src/toolkit.ts:438
↓ 21 callers
Method
setPermission
(mode: PermissionMode)
packages/node-sdk/src/session.ts:208
↓ 21 callers
Function
textOf
(message: ContextMessage)
packages/agent-core/test/agent/context.test.ts:79
↓ 21 callers
Method
view
()
apps/kimi-code/src/tui/utils/searchable-list.ts:68
↓ 20 callers
Function
appOf
(r: RunningServer)
packages/server/test/fs-git.e2e.test.ts:75
↓ 20 callers
Function
envelopeOf
(body: unknown)
packages/server/test/fs-git.e2e.test.ts:104
↓ 20 callers
Function
estimateTokens
(text: string)
packages/agent-core/src/utils/tokens.ts:26
↓ 20 callers
Method
flushMetadata
()
packages/agent-core/src/session/index.ts:705
↓ 20 callers
Function
flushMicrotasks
()
packages/agent-core/test/services/oauth-service.test.ts:101
↓ 20 callers
Method
getText
()
packages/pi-tui/src/components/editor.ts:1077
↓ 20 callers
Function
isToolExchangeAdjacencyError
(error: unknown)
packages/kosong/src/errors.ts:218
↓ 20 callers
Function
makeInit
Convenience: minimal valid init that varies by suffix so tests can * tell two tasks apart in `list()` snapshots.
packages/agent-core/test/tools/cron/session-store.test.ts:15
↓ 20 callers
Function
makeStore
()
packages/agent-core/test/agent/injection/goal.test.ts:9
↓ 20 callers
Function
makeTask
(overrides: Partial<CronTask> & { cron: string; createdAt: number })
packages/agent-core/test/tools/cron/scheduler.test.ts:105
↓ 20 callers
Function
makeViewer
(opts: { output: string; taskInfo?: BackgroundTaskInfo; rows?: number; columns?: number; onClose?: (
apps/kimi-code/test/tui/task-output-viewer.test.ts:54
↓ 20 callers
Function
model
(displayName: string, capabilities: string[] = ['thinking'])
apps/kimi-code/test/tui/components/dialogs/model-selector.test.ts:17
↓ 20 callers
Function
normalizeCapsLockedCtrl
(data: string)
apps/kimi-code/src/tui/components/editor/custom-editor.ts:78
↓ 20 callers
Method
push
(element: E)
packages/agent-core/src/di/util/linkedList.ts:39
← previous
next →
401–500 of 12,222, ranked by callers