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

Function requireMessagePlacement

packages/runtime-host/src/protocol/message.ts:306–309  ·  view source on GitHub ↗
(value: unknown)

Source from the content-addressed store, hash-verified

304}
305
306function requireMessagePlacement(value: unknown): MessagePlacement {
307 if (value === 'current_turn' || value === 'next_turn') return value;
308 throw invalidProtocolFrame('Invalid message placement');
309}
310
311function requireBoundedArray(value: unknown, label: string): unknown[] {
312 if (!Array.isArray(value) || value.length > MESSAGE_QUEUE_MAX_ENTRIES) {

Callers 2

Calls 1

invalidProtocolFrameFunction · 0.85

Tested by

no test coverage detected