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

Function findSemanticProjectionMessageIndex

packages/runtime/src/semantic-compact.ts:1181–1187  ·  view source on GitHub ↗
(
  messages: readonly ModelMessage[],
  headAnchorMessageIndex: number,
)

Source from the content-addressed store, hash-verified

1179}
1180
1181function findSemanticProjectionMessageIndex(
1182 messages: readonly ModelMessage[],
1183 headAnchorMessageIndex: number,
1184): number | undefined {
1185 const candidateIndex = headAnchorMessageIndex + 1;
1186 return messageContainsSemanticCompactBlock(messages[candidateIndex]) ? candidateIndex : undefined;
1187}
1188
1189function messageContainsSemanticCompactBlock(message: ModelMessage | undefined): boolean {
1190 if (!message) return false;

Callers 1

Tested by

no test coverage detected