Refactor conversation handling to remove request dependency and update user retrieval method; adjust schemas to remove ephemeral_key from CreateWebrtcConnectionSchema while retaining it in response.
Refactor session and user models to use Link for user_id and clean up field definitions; update base repository methods to handle link rules and fetching links.