normalizeAssistantStatus static method

MessageStatus normalizeAssistantStatus(
  1. MessageStatus parentStatus
)

Maps the parent LLM status to a tool-use row status (keeps MessageStatus.loading while streaming).

Implementation

static MessageStatus normalizeAssistantStatus(MessageStatus parentStatus) {
  if (parentStatus == MessageStatus.loading) return MessageStatus.loading;
  return MessageStatus.received;
}