It seems to fail. I sent the prompt:
“ 5° warmer”
And it said:
“ setting the temperature to 5°F”
“ 5° warmer”
And it said:
“ setting the temperature to 5°F”
Either way, setting temperature to 5° is obviously wrong - even if it knew the current temperature - but models of this size can't reason about relative values very well.
Give it a tool to change temperature by a given amount, and see what happens!