Set chat_call.model from session; customize if model_obj is set. On customize failure, add ui-warning message and use default model. Override in subclasses (e.g. Skill Runner).