MCPcopy Create free account

hub / github.com/MoonshotAI/kimi-code / functions

Functions12,222 in github.com/MoonshotAI/kimi-code

↓ 1,923 callersMethodpush
* Add text to the kill ring. * * @param text - The killed text to add * @param opts - Push options * @param opts.prepend - If accumulating, pr
packages/pi-tui/src/kill-ring.ts:19
↓ 1,115 callersMethodhandleInput
* Optional handler for keyboard input when component has focus
packages/pi-tui/src/tui.ts:82
↓ 748 callersMethodpush
(chunk: string)
packages/agent-core/src/mcp/client-stdio.ts:209
↓ 572 callersMethodrender
(width: number)
apps/kimi-code/test/tui/commands/goal.test.ts:133
↓ 499 callersMethodget
( path: string, options: { schema?: Record<string, unknown> }, handler: ( req: { id: string
packages/server/src/routes/auth.ts:25
↓ 495 callersMethodinject
()
packages/agent-core/src/agent/injection/manager.ts:33
↓ 495 callersMethodjson
(status: number, body: unknown, headers?: Record<string, string>)
packages/kosong/test/e2e/fake-provider-harness.ts:16
↓ 480 callersMethodhandleInput
(data: string)
apps/kimi-code/test/tui/commands/goal.test.ts:132
↓ 465 callersMethodok
(message = '', options: { readonly brief?: string } = {})
packages/agent-core/src/tools/support/result-builder.ts:100
↓ 428 callersMethodhas
(id: ServiceIdentifier<any>)
packages/agent-core/src/di/instantiation.ts:140
↓ 414 callersFunctionexecuteTool
( tool: ExecutableTool<Input>, context: TestExecutableToolContext<Input>, )
packages/agent-core/test/tools/fixtures/execute-tool.ts:13
↓ 399 callersMethodadd
( sessionId: string, connectionId: string, wirePaths: readonly string[], )
packages/server/src/ws/connection.ts:66
↓ 370 callersMethodget
(key: K)
packages/agent-core/src/tools/store.ts:6
↓ 370 callersFunctionmkdir
( path: string, options?: { parents?: boolean; existOk?: boolean }, )
packages/kaos/src/current.ts:86
↓ 347 callersMethodfg
(token: ColorToken, text: string)
apps/kimi-code/src/tui/theme/theme.ts:39
↓ 339 callersFunctiontestAgent
(options: TestAgentOptions = {})
packages/agent-core/test/agent/harness/agent.ts:143
↓ 326 callersMethodset
(key: K, value: ToolStoreData[K])
packages/agent-core/src/tools/store.ts:7
↓ 303 callersFunctionwriteFile
(_path: string, _data: unknown, cb: (err: Error | null) => void)
packages/kaos/test/ssh.test.ts:486
↓ 298 callersFunctionmatchesKey
(data: string, keyId: KeyId)
packages/pi-tui/src/keys.ts:820
↓ 291 callersFunctionvisibleWidth
(str: string)
packages/pi-tui/src/utils.ts:216
↓ 283 callersMethodresolve
(value: T)
packages/agent-core/src/agent/turn/tool-dedup.ts:45
↓ 275 callersFunctioncreateFakeKaos
( overrides?: Partial<Kaos>, envLayers: readonly Record<string, string>[] = [], )
packages/agent-core/test/tools/fixtures/fake-kaos.ts:31
↓ 268 callersMethodconfigure
(config: LoggingConfig)
packages/agent-core/src/logging/types.ts:68
↓ 266 callersMethodaddChild
(component: Component)
packages/pi-tui/src/tui.ts:266
↓ 266 callersFunctionmkdtemp
()
apps/vis/server/test/fixtures/build.ts:44
↓ 254 callersMethodtoString
()
packages/agent-core/src/di/instantiation.ts:46
↓ 244 callersMethodgetText
Get the current text content
packages/pi-tui/src/editor-component.ts:17
↓ 239 callersMethodinvokeFunction
( fn: (accessor: ServicesAccessor, ...args: TS) => R, ...args: TS )
packages/agent-core/src/di/instantiation.ts:111
↓ 235 callersMethodnow
()
packages/agent-core/test/di/collection.test.ts:11
↓ 226 callersFunctionresolve
( input: string, overrides: Partial<Parameters<typeof resolveSlashCommandInput>[0]> = {}, )
apps/kimi-code/test/tui/commands/resolve.test.ts:10
↓ 219 callersMethodprompt
(payload: { input: string })
packages/agent-core/test/rpc/create-rpc.test.ts:85
↓ 203 callersMethodsend
(payload: unknown)
packages/server/src/routes/files.ts:70
↓ 200 callersFunctionreadFile
(_path: string, cb: (err: Error | null, data?: Buffer) => void)
packages/kaos/test/ssh.test.ts:479
↓ 199 callersMethodon
(event: "data", listener: (data: Buffer) => void)
apps/kimi-code/src/tui/theme/detect.ts:55
↓ 193 callersMethodrequestRender
()
apps/kimi-code/src/tui/controllers/clipboard-image-hint.ts:13
↓ 182 callersFunctioncreateTestTUI
Create a TUI with a virtual terminal for testing
packages/pi-tui/test/editor.test.ts:13
↓ 178 callersMethodgetCursor
(sessionId: string)
packages/server/src/ws/connection.ts:53
↓ 172 callersMethodcreateSession
(input: { title?: string; cwd?: string; model?: string; workspaceId?: string })
apps/kimi-web/src/api/types.ts:649
↓ 171 callersFunctionresolve
(value: T)
packages/node-sdk/examples/runtime-smoke-helpers.ts:184
↓ 167 callersMethodexec
Spawn a process with the given arguments.
packages/kaos/src/kaos.ts:94
↓ 165 callersMethodlog
(m: string)
packages/agent-core/test/di/extensions.test.ts:24
↓ 161 callersMethodkeys
()
packages/agent-core/src/di/lifecycle.ts:542
↓ 160 callersFunctioncreateBackgroundManager
(options: { sessionDir?: string; maxRunningTasks?: number; hooks?: FakeBackgroundAgent['hooks']; } = {})
packages/agent-core/test/agent/background/helpers.ts:30
↓ 160 callersMethodnow
()
apps/kimi-code/src/cli/sub/server/kill.ts:44
↓ 158 callersMethodclear
()
packages/server/src/services/guiStore/guiStore.ts:14
↓ 157 callersFunctionwriteFile
(path: string)
packages/agent-core/src/loop/tool-access.ts:47
↓ 153 callersMethodlist
(sessionId: string, req: FsListRequest)
packages/agent-core/src/services/fs/fs.ts:79
↓ 153 callersFunctiontruncateToWidth
( text: string, maxWidth: number, ellipsis: string = "...", pad: boolean = false, )
packages/pi-tui/src/utils.ts:941
↓ 149 callersMethodonce
(signal: NodeJS.Signals, listener: () => Promise<void>)
apps/kimi-code/src/cli/run-prompt.ts:85
↓ 146 callersMethodrender
* Render the component to lines for the given viewport width * @param width - Current viewport width * @returns Array of strings, each representin
packages/pi-tui/src/tui.ts:77
↓ 136 callersMethodcreate
(input: SessionCreate, options?: SessionCreateOptions)
packages/agent-core/src/services/session/session.ts:45
↓ 134 callersFunctioncreateKimiHarness
(options: KimiHarnessOptions)
packages/node-sdk/src/sdk-rpc-client.ts:131
↓ 130 callersMethodstop
()
packages/pi-tui/e2e/harness.ts:36
↓ 130 callersMethodwarn
(message: string, payload?: LogPayload)
packages/agent-core/src/logging/types.ts:21
↓ 130 callersMethodwrite
(data: string)
packages/pi-tui/src/terminal.ts:68
↓ 129 callersMethodclose
Tear down this server and terminate any sockets opened via `authedWs`.
packages/server/test/helpers/serverHarness.ts:115
↓ 129 callersFunctionmakeDriver
( session = makeSession(), harnessOverrides: Record<string, unknown> = {}, )
apps/kimi-code/test/tui/kimi-tui-message-flow.test.ts:278
↓ 128 callersMethodgenerate
* Send a conversation to the LLM and return a streamed response. * * @param systemPrompt - System-level instruction prepended to the request.
packages/kosong/src/provider.ts:196
↓ 124 callersFunctionlog
(label: string, value?: unknown)
packages/server-e2e/scenarios/11-terminal.ts:235
↓ 122 callersMethodclose
()
packages/server/src/start.ts:115
↓ 122 callersMethoddispose
()
packages/agent-core/src/di/lifecycle.ts:115
↓ 121 callersMethodbeforeToolCall
( context: PermissionPolicyContext, )
packages/agent-core/src/agent/permission/index.ts:96
↓ 120 callersMethoddelete
( path: string, options: { preHandler?: unknown[]; schema?: Record<string, unknown> }, handler: (
packages/server/src/routes/oauth.ts:57
↓ 119 callersFunctiongenerate
( provider: ChatProvider, systemPrompt: string, tools: Tool[], history: Message[], callbacks?: Gener
packages/kosong/src/generate.ts:82
↓ 119 callersMethodstart
(onInput: (data: string) => void, onResize: () => void)
packages/pi-tui/src/terminal.ts:54
↓ 119 callersMethodwait
Wait for the process to exit and return its exit code.
packages/kaos/src/process.ts:22
↓ 118 callersFunctiontoolContentString
(result: ExecutableToolResult)
packages/agent-core/test/tools/fixtures/fake-kaos.ts:99
↓ 118 callersMethodvalues
Iterate all currently-attached connections.
packages/server/src/services/gateway/connectionRegistry.ts:38
↓ 117 callersMethoduntilTurnEnd
()
packages/agent-core/test/agent/harness/agent.ts:253
↓ 116 callersMethodhandleEvent
(event: Event, sendQueued: (item: QueuedMessage) => void)
apps/kimi-code/src/tui/controllers/session-event-handler.ts:235
↓ 116 callersMethodsetText
Set the text content
packages/pi-tui/src/editor-component.ts:20
↓ 114 callersMethodexit
(code?: number)
apps/kimi-code/src/cli/run-prompt.ts:87
↓ 114 callersMethodwithThinking
Return a shallow copy of this provider with the given thinking effort.
packages/kosong/src/provider.ts:203
↓ 112 callersMethodupdate
(id: string, input: SessionUpdate)
packages/agent-core/src/services/session/session.ts:51
↓ 110 callersMethoddelete
(fileId: string)
packages/agent-core/src/services/fileStore/fileStore.ts:51
↓ 110 callersFunctionreject
(error: Error)
packages/node-sdk/examples/runtime-smoke-helpers.ts:187
↓ 109 callersFunctioncreateDecorator
(name: string)
packages/agent-core/src/di/instantiation.ts:65
↓ 106 callersMethodpush
(record: AgentReplayRecordPayload)
packages/agent-core/src/agent/replay/index.ts:28
↓ 105 callersMethodboldFg
(token: ColorToken, text: string)
apps/kimi-code/src/tui/theme/theme.ts:43
↓ 104 callersMethoderror
(message: string, payload?: LogPayload)
packages/agent-core/src/logging/types.ts:20
↓ 104 callersFunctionhookContext
(input: { readonly id: string; readonly toolName?: string | undefined; readonly args?: Record<string, un
packages/agent-core/test/agent/permission.test.ts:3974
↓ 104 callersFunctionparseKey
(data: string)
packages/pi-tui/src/keys.ts:1251
↓ 102 callersFunctionmakePermissionManager
( handleApproval: (request: unknown) => Promise<ApprovalResponse>, options: { readonly parent?: Permis
packages/agent-core/test/agent/permission.test.ts:3859
↓ 102 callersFunctionstripSgr
(text: string)
apps/kimi-code/test/tui/kimi-tui-message-flow.test.ts:76
↓ 101 callersMethodclose
()
packages/agent-core/src/logging/sinks.ts:23
↓ 100 callersMethodshowOverlay
* Show an overlay component with configurable positioning and sizing. * Returns a handle to control the overlay's visibility.
packages/pi-tui/src/tui.ts:503
↓ 99 callersMethodwriteText
Write text to `path`, returning the number of characters written.
packages/kaos/src/kaos.ts:83
↓ 97 callersFunctionmakeEndTurnResponse
( text: string, usage: Partial<TokenUsage> = {}, )
packages/agent-core/test/loop/fixtures/fake-llm.ts:124
↓ 96 callersFunctiontest
(val)
packages/agent-core/test/agent/harness/snapshots.ts:99
↓ 95 callersFunctionmakeToolCall
(name: string, args: unknown, id?: string)
packages/agent-core/test/loop/fixtures/fake-llm.ts:198
↓ 95 callersMethodpublish
* Publish a fully-formed `Event` to all subscribers. Synchronous; the * adapter does not await delivery.
packages/agent-core/src/services/event/event.ts:62
↓ 94 callersFunctionrunTurn
(opts: RunTurnOptions)
packages/agent-core/test/loop/fixtures/helpers.ts:43
↓ 92 callersMethodshowError
(msg: string)
apps/kimi-code/src/tui/commands/dispatch.ts:107
↓ 91 callersMethoddescribe
()
packages/agent-core/test/di/delayed.test.ts:49
↓ 91 callersMethodgetViewport
* Get the visible viewport (what's currently on screen) * Note: You should use getViewportAfterWrite() for testing after writing data
packages/pi-tui/test/virtual-terminal.ts:171
↓ 90 callersMethodsetFocus
(component: Component | null)
packages/pi-tui/src/tui.ts:376
↓ 89 callersMethodhandleUserInput
(text: string)
apps/kimi-code/test/tui/kimi-tui-message-flow.test.ts:90
↓ 88 callersFunctionokEnvelope
(data: T, requestId: string)
packages/protocol/src/envelope.ts:20
↓ 85 callersMethoddispose
()
packages/server/src/services/auth/tokenStore.ts:10
↓ 85 callersMethodexpectResumeMatches
()
packages/agent-core/test/agent/harness/agent.ts:738
next →1–100 of 12,222, ranked by callers