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

Function deriveReplMessageSignalState

src/screens/replMessageSignals.ts:126–141  ·  view source on GitHub ↗
(
  messages: Message[],
  isLoading: boolean,
)

Source from the content-addressed store, hash-verified

124}
125
126function deriveReplMessageSignalState(
127 messages: Message[],
128 isLoading: boolean,
129): ReplMessageSignalState {
130 const promptSignals = derivePromptInputMessageSignals(messages)
131 const lastAssistantToolUses = deriveLastAssistantToolUses(messages)
132 const stopHookState = deriveStopHookExecutionState(messages)
133
134 return finalizeReplMessageSignalState(
135 messages,
136 promptSignals,
137 lastAssistantToolUses,
138 stopHookState,
139 isLoading,
140 )
141}
142
143function finalizeReplMessageSignalState(
144 messages: Message[],

Callers 1

Tested by

no test coverage detected