* fix: 🐛 clean up sessions tracking in session manager * refactor: 💡 PR feedback * fix: 🐛 add onClose event listener to clean up sessions * refactor: 💡 update to async/await * refactor: 💡 move close event after spawn * refactor: 💡 move onClose session handler to spawn onClose