MessageLookups constructor

const MessageLookups({
  1. Map<String, Set<String>> siblingToolUseIDs = const {},
  2. Map<String, List<ProgressMessage>> progressMessagesByToolUseID = const {},
  3. Map<String, Map<HookEvent, int>> inProgressHookCounts = const {},
  4. Map<String, Map<HookEvent, int>> resolvedHookCounts = const {},
  5. Map<String, NormalizedMessage> toolResultByToolUseID = const {},
  6. Map<String, ToolUseBlock> toolUseByToolUseID = const {},
  7. int normalizedMessageCount = 0,
  8. Set<String> resolvedToolUseIDs = const {},
  9. Set<String> erroredToolUseIDs = const {},
})

Implementation

const MessageLookups({
  this.siblingToolUseIDs = const {},
  this.progressMessagesByToolUseID = const {},
  this.inProgressHookCounts = const {},
  this.resolvedHookCounts = const {},
  this.toolResultByToolUseID = const {},
  this.toolUseByToolUseID = const {},
  this.normalizedMessageCount = 0,
  this.resolvedToolUseIDs = const {},
  this.erroredToolUseIDs = const {},
});