MCPcopy Create free account
hub / github.com/Zoo-Code-Org/Zoo-Code / createMockClient

Function createMockClient

apps/cli/src/agent/extension-client.ts:561–580  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

559 * @returns An object with the client and captured messages
560 */
561export function createMockClient(): {
562 client: ExtensionClient
563 sentMessages: WebviewMessage[]
564 clearMessages: () => void
565} {
566 const sentMessages: WebviewMessage[] = []
567
568 const client = new ExtensionClient({
569 sendMessage: (message) => sentMessages.push(message),
570 debug: false,
571 })
572
573 return {
574 client,
575 sentMessages,
576 clearMessages: () => {
577 sentMessages.length = 0
578 },
579 }
580}

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected