MCPcopy Create free account
hub / github.com/Noumena-Network/code / canAppendIncrementally

Function canAppendIncrementally

src/screens/replMessageSignals.ts:184–197  ·  view source on GitHub ↗
(
  previous: ReplMessageSignalState,
  messages: Message[],
)

Source from the content-addressed store, hash-verified

182}
183
184function canAppendIncrementally(
185 previous: ReplMessageSignalState,
186 messages: Message[],
187): boolean {
188 if (messages.length <= previous.messageCount) {
189 return false
190 }
191
192 if (previous.messageCount === 0) {
193 return true
194 }
195
196 return messages[previous.messageCount - 1] === previous.lastMessageRef
197}
198
199function applyAppendedPromptSignals(
200 previous: PromptInputMessageSignals,

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected