SessionMemoryConfig.fromRemote constructor

SessionMemoryConfig.fromRemote(
  1. Map<String, dynamic> json
)

Implementation

factory SessionMemoryConfig.fromRemote(Map<String, dynamic> json) {
  return SessionMemoryConfig(
    minimumMessageTokensToInit:
        (json['minimumMessageTokensToInit'] as int?) ?? 10000,
    minimumTokensBetweenUpdate:
        (json['minimumTokensBetweenUpdate'] as int?) ?? 5000,
    toolCallsBetweenUpdates: (json['toolCallsBetweenUpdates'] as int?) ?? 3,
  );
}