xdg-session-management protocol merged after 6 years:

https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/18

staging: Add xdg-session-management protocol (!18) · Merge requests · wayland / wayland-protocols · GitLab

For a variety of cases it's desirable to have a method for negotiating the restoration of previously-used states for a client's windows. This helps for e.g., a compositor/client...

GitLab
@fribbledom It's fascinating that Enlightenment was the seed for the thread!