MCPcopy Create free account
hub / github.com/MoonshotAI/kimi-code / makeToolResult

Function makeToolResult

packages/agent-core/src/loop/tool-call.ts:668–680  ·  view source on GitHub ↗
(
  call: PreflightedToolCall,
  args: unknown,
  result: ExecutableToolResult,
)

Source from the content-addressed store, hash-verified

666}
667
668function makeToolResult(
669 call: PreflightedToolCall,
670 args: unknown,
671 result: ExecutableToolResult,
672): PendingToolResult {
673 return {
674 toolCall: call.toolCall,
675 toolName: call.toolName,
676 args,
677 result,
678 stopTurn: toolResultStopsTurn(result),
679 };
680}
681
682function toolResultStopsTurn(result: ExecutableToolResult): boolean {
683 return result.stopTurn === true;

Callers 3

settleSyntheticFunction · 0.85
runRunnableToolCallFunction · 0.85
makeErrorToolResultFunction · 0.85

Calls 1

toolResultStopsTurnFunction · 0.85

Tested by

no test coverage detected