Clunky error handling for tasks.api_key_info to check for existing CharacterConfig/CharacterDetails