MCPcopy Create free account
hub / github.com/CopilotKit/aimock / extractText

Function extractText

src/a2a-handler.ts:40–50  ·  view source on GitHub ↗
(params: unknown)

Source from the content-addressed store, hash-verified

38// ---- Helpers ----
39
40function extractText(params: unknown): string {
41 const p = params as Record<string, unknown> | undefined;
42 if (!p?.message) return "";
43 const msg = p.message as Record<string, unknown>;
44 const parts = msg.parts as Array<Record<string, unknown>> | undefined;
45 if (!Array.isArray(parts)) return "";
46 return parts
47 .filter((part) => typeof part.text === "string")
48 .map((part) => part.text as string)
49 .join(" ");
50}
51
52function matchPattern(text: string, pattern: string | RegExp): boolean {
53 if (typeof pattern === "string") {

Callers 2

createA2AMethodsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…