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

Function appendAssistantText

packages/cli/src/pi-transcript.ts:1476–1483  ·  view source on GitHub ↗
(state: MakaPiTranscriptState, messageId: string, text: string)

Source from the content-addressed store, hash-verified

1474}
1475
1476function appendAssistantText(state: MakaPiTranscriptState, messageId: string, text: string): void {
1477 const last = state.entries[state.entries.length - 1];
1478 if (last?.kind === 'assistant' && last.messageId === messageId) {
1479 last.text += text;
1480 return;
1481 }
1482 state.entries.push({ kind: 'assistant', messageId, text });
1483}
1484
1485function setAssistantText(state: MakaPiTranscriptState, messageId: string, text: string): boolean {
1486 for (let index = state.entries.length - 1; index >= 0; index -= 1) {

Callers 1

Calls 1

pushMethod · 0.65

Tested by

no test coverage detected