Now bear with me. I recognise that both variables have their differences, however, I'd expect that both would return the same host?

Here's my conundrum, I'm proxying my local dev env using valet share. When I do that, this is the variable output:

{{ current_url }} = http://valet.localhost/store/f-098e-3333 (host is wrong, uri is correct) {{ site_url }} = (host is correct)

I note that {{ permalink }} also gives the correct host.

Am I missing a setting or is this a bug/feature?