MCPcopy Create free account
hub / github.com/codeaashu/claude-code / mcpToolInputToAutoClassifierInput

Function mcpToolInputToAutoClassifierInput

src/services/mcp/client.ts:1733–1741  ·  view source on GitHub ↗
(
  input: Record<string, unknown>,
  toolName: string,
)

Source from the content-addressed store, hash-verified

1731 * for `mcp__*` tool stubs without duplicating this logic.
1732 */
1733export function mcpToolInputToAutoClassifierInput(
1734 input: Record<string, unknown>,
1735 toolName: string,
1736): string {
1737 const keys = Object.keys(input)
1738 return keys.length > 0
1739 ? keys.map(k => `${k}=${String(input[k])}`).join(' ')
1740 : toolName
1741}
1742
1743export const fetchToolsForClient = memoizeWithLRU(
1744 async (client: MCPServerConnection): Promise<Tool[]> => {

Callers 1

toAutoClassifierInputFunction · 0.85

Calls 1

keysMethod · 0.80

Tested by

no test coverage detected