Codex auth status via app-server

Changed Codex readiness checks to use app-server authentication status instead of local login status, and added support for reusing existing broker sessions during auth checks.