I'm trying to determine what encryption (asymmetric and symmetric) Tor actually uses these days for client circuits. I've read the changelogs and only seem to see nebulous statements about having a ciphersuite that more closely matches what Firefox uses, but no actual details as to what that might be. Enabling the highest level of logging in my Tor client doesn't reveal anything either. I also see mentions of elliptic curve and chacha20 support, but can't tell if that is being used in practice. Other changelog entries suggest that AES256 is favored over AES128.
So, my question is assuming I'm using the most recent version of the Tor client, what asymmetric encryption algorithm is used, and what symmetric encryption algorithm is used? Is it x25519 for key exchange and AES256 for the symmetric cipher, for example?