compact method

Compacts the session history.

Implementation

Future<CompactionResult> compact() async {
  _ensureAlive();
  final result = await _connection.sendRequest(
    'session.compaction.compact',
    {'sessionId': sessionId},
    const Duration(seconds: 30),
  ) as Map<String, dynamic>;
  return CompactionResult.fromJson(result);
}