Under the hood
Background sessions can now be used as a valid context for publishing
What
A check that determines whether a session is a valid context for publishing previously accepted only interactive and sdk session kinds. It now also accepts bg_session (background session).
Why
This means publishing actions that were previously restricted to interactive or SDK-driven sessions can now also happen from a background session.