Since session tracking is stopped and the relevant file deleted, I contend that v:this_session should be unlet.
This is mostly because after running Obsession! the status indicator shows [S], as though there were (paused) tracking.
A different solution would be to remove the v:this_session part of the check from the status line flags, but I imagine part of the idea there was to keep the status line flag visible even when using non-Obsession session files.
Since session tracking is stopped and the relevant file deleted, I contend that
v:this_sessionshould beunlet.This is mostly because after running
Obsession!the status indicator shows[S], as though there were (paused) tracking.A different solution would be to remove the
v:this_sessionpart of the check from the status line flags, but I imagine part of the idea there was to keep the status line flag visible even when using non-Obsession session files.