dispose will be used to free all Objects and resources used by Agent
Agent
FutureOr<void> dispose() {}