loadSessionMessages now resets isLoading=false on its error branch (was previously stuck at true). Test was implicitly relying on the bug.
loadSessionMessages now resets isLoading=false on its error branch (was previously stuck at true). Test was implicitly relying on the bug.