Handle billing API failures gracefully on session start, add wallet.balance JSON endpoint, and sync Meet into the app launcher. Co-authored-by: Cursor <cursoragent@cursor.com>