MCPcopy Create free account
hub / github.com/apache/maka / projectBashToolResultForModel

Function projectBashToolResultForModel

packages/runtime/src/bash-model-output.ts:8–19  ·  view source on GitHub ↗
(output: unknown)

Source from the content-addressed store, hash-verified

6 * command already present in the paired provider-visible Bash call.
7 */
8export function projectBashToolResultForModel(output: unknown): unknown {
9 if (
10 !output ||
11 typeof output !== 'object' ||
12 Array.isArray(output) ||
13 (output as { kind?: unknown }).kind !== 'terminal'
14 ) {
15 return output;
16 }
17 const { cmd: _cmd, ...projected } = output as Record<string, unknown>;
18 return projected;
19}
20
21export function bashToolResultToModelOutput(output: unknown): ToolResultOutput {
22 return toolResultOutput(projectBashToolResultForModel(output), false);

Callers 2

Calls

no outgoing calls

Tested by

no test coverage detected