@override Future<void> extend({required String topic}) async { try { return await engine.extendSession(topic: topic); } catch (e) { rethrow; } }