memoryContents method

  1. @override
Future<List<ChatMessage>?> memoryContents()
override

Get current memory contents if provider supports memory

Implementation

@override
Future<List<ChatMessage>?> memoryContents() async {
  // Use Responses API if enabled, otherwise use Chat Completions API
  if (config.useResponsesAPI && _responses != null) {
    return _responses.memoryContents();
  } else {
    return _chat.memoryContents();
  }
}