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

Function hasMessageEnvelope

packages/core/src/session.ts:1095–1101  ·  view source on GitHub ↗
(value: Record<string, unknown>, turnRequired: boolean)

Source from the content-addressed store, hash-verified

1093}
1094
1095function hasMessageEnvelope(value: Record<string, unknown>, turnRequired: boolean): boolean {
1096 return (
1097 typeof value.id === 'string' &&
1098 isFiniteNumber(value.ts) &&
1099 (turnRequired ? typeof value.turnId === 'string' : true)
1100 );
1101}
1102
1103function isAssistantThinkingPart(value: unknown): value is AssistantThinkingPart {
1104 return (

Callers 1

decodeStoredMessageFunction · 0.85

Calls 1

isFiniteNumberFunction · 0.70

Tested by

no test coverage detected