"""Schemas for Subsonic app-password self-service (native /api/v1 surface). The Subsonic /rest layer itself returns its own XML/JSON envelope, not these pydantic models — these only back the lifecycle endpoints that reveal/rotate the recoverable app-password.""" from pydantic import BaseModel class SubsonicPasswordResponse(BaseModel): """The plaintext Subsonic app-password, for pasting into a client.""" password: str