diff --git a/fjerkroa_bot/ai_responder.py b/fjerkroa_bot/ai_responder.py index 2b5fd7f..2f496ae 100644 --- a/fjerkroa_bot/ai_responder.py +++ b/fjerkroa_bot/ai_responder.py @@ -233,7 +233,8 @@ class AIResponder(object): if 'hack' not in response or type(response.get('picture', None)) not in (type(None), str): retries -= 1 continue - logging.info(f"got this answer:\n{pp(response)}") self.update_history(messages[-1], answer, limit) - return await self.post_process(message, response) + answer_message = await self.post_process(message, response) + logging.info(f"got this answer:\n{str(answer_message)}") + return answer_message raise RuntimeError("Failed to generate answer after multiple retries")