From ce058c3808c10bbf61c5ed0bdbf9e37f2a242388 Mon Sep 17 00:00:00 2001 From: Twirre Date: Tue, 25 Nov 2025 10:52:18 +0000 Subject: [PATCH] fix: correct typing, simplify logs ref: N25B-299 --- src/control_backend/agents/bdi/bdi_program_manager.py | 2 +- src/control_backend/agents/llm/llm_instructions.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/control_backend/agents/bdi/bdi_program_manager.py b/src/control_backend/agents/bdi/bdi_program_manager.py index c65be24..d5386a8 100644 --- a/src/control_backend/agents/bdi/bdi_program_manager.py +++ b/src/control_backend/agents/bdi/bdi_program_manager.py @@ -52,7 +52,7 @@ class BDIProgramManager(BaseAgent): try: program = Program.model_validate_json(body) except ValidationError as e: - self.logger.error("Received an invalid program.", exc_info=e) + self.logger.exception("Received an invalid program.") continue await self._send_to_bdi(program) diff --git a/src/control_backend/agents/llm/llm_instructions.py b/src/control_backend/agents/llm/llm_instructions.py index 5ba19ee..5e3e7ba 100644 --- a/src/control_backend/agents/llm/llm_instructions.py +++ b/src/control_backend/agents/llm/llm_instructions.py @@ -17,7 +17,7 @@ class LLMInstructions: "Try to learn the user's name during conversation.", ] - def __init__(self, norms: list[str] = None, goals: list[str] = None): + def __init__(self, norms: list[str] | None = None, goals: list[str] | None = None): self.norms = norms or self.default_norms() self.goals = goals or self.default_goals()