Make the assistant remember which language to reply in (the preferred language). Once saved, it holds when you ask again on the next turn of the same session. Complete set_preferred_language and preferred_language. Note: uses google-adk session state. set_preferred_language(service, app_name, user_id, session_id, language) saves the preferred language (e.g. "en"). preferred_language(service, app_name, user_id, session_id) returns the saved preference, or "ko" when none is saved.
This challenge asks you to complete two helper functions that save and retrieve a language preference using google-adk session state. One stores the preference, the other retrieves it, defaulting to "ko" when nothing is saved. The saved value must hold when looked up again on the next turn.
Store a language preference in google-adk session state and verify it still returns on the next turn (and defaults to "ko" when nothing is set). One helper saves the preference and the other reads it back, so the behavior worth checking is whether a saved value really survives to the following turn rather than only confirming the default.