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

Function isValidExtensionMessage

apps/cli/src/agent/message-processor.ts:433–446  ·  view source on GitHub ↗
(message: unknown)

Source from the content-addressed store, hash-verified

431 * Check if a message is a valid ExtensionMessage.
432 */
433export function isValidExtensionMessage(message: unknown): message is ExtensionMessage {
434 if (!message || typeof message !== "object") {
435 return false
436 }
437
438 const msg = message as Record<string, unknown>
439
440 // Must have a type
441 if (typeof msg.type !== "string") {
442 return false
443 }
444
445 return true
446}
447
448// =============================================================================
449// Message Parsing Utilities

Callers 1

parseExtensionMessageFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected