From c7a2effa7853aef5b058a18486575512c2bce19f Mon Sep 17 00:00:00 2001 From: JobvAlewijk Date: Wed, 29 Oct 2025 13:01:00 +0100 Subject: [PATCH] style: linted everything ref: N25B-207 --- src/control_backend/agents/bdi/bdi_core.py | 7 ++++--- .../agents/bdi/behaviours/receive_llm_resp_behaviour.py | 5 +---- src/control_backend/agents/llm/llm.py | 9 +++------ src/control_backend/agents/llm/llm_instructions.py | 4 ++-- 4 files changed, 10 insertions(+), 15 deletions(-) diff --git a/src/control_backend/agents/bdi/bdi_core.py b/src/control_backend/agents/bdi/bdi_core.py index ecc0b0c..859e25a 100644 --- a/src/control_backend/agents/bdi/bdi_core.py +++ b/src/control_backend/agents/bdi/bdi_core.py @@ -1,13 +1,14 @@ import logging import agentspeak -from spade.behaviour import CyclicBehaviour, OneShotBehaviour +from spade.behaviour import OneShotBehaviour from spade.message import Message -from spade.template import Template from spade_bdi.bdi import BDIAgent from control_backend.agents.bdi.behaviours.belief_setter import BeliefSetter -from control_backend.agents.bdi.behaviours.receive_llm_resp_behaviour import ReceiveLLMResponseBehaviour +from control_backend.agents.bdi.behaviours.receive_llm_resp_behaviour import ( + ReceiveLLMResponseBehaviour, +) from control_backend.core.config import settings diff --git a/src/control_backend/agents/bdi/behaviours/receive_llm_resp_behaviour.py b/src/control_backend/agents/bdi/behaviours/receive_llm_resp_behaviour.py index 2b788ae..747ab4c 100644 --- a/src/control_backend/agents/bdi/behaviours/receive_llm_resp_behaviour.py +++ b/src/control_backend/agents/bdi/behaviours/receive_llm_resp_behaviour.py @@ -1,13 +1,10 @@ -import asyncio -import json import logging -from spade.agent import Message from spade.behaviour import CyclicBehaviour -from spade_bdi.bdi import BDIAgent from control_backend.core.config import settings + class ReceiveLLMResponseBehaviour(CyclicBehaviour): """ Adds behavior to receive responses from the LLM Agent. diff --git a/src/control_backend/agents/llm/llm.py b/src/control_backend/agents/llm/llm.py index 8dabb0f..0f78095 100644 --- a/src/control_backend/agents/llm/llm.py +++ b/src/control_backend/agents/llm/llm.py @@ -3,19 +3,16 @@ LLM Agent module for routing text queries from the BDI Core Agent to a local LLM service and returning its responses back to the BDI Core Agent. """ -import json import logging from typing import Any -import asyncio import httpx from spade.agent import Agent from spade.behaviour import CyclicBehaviour from spade.message import Message -from spade.template import Template -from control_backend.core.config import settings from control_backend.agents.llm.llm_instructions import LLMInstructions +from control_backend.core.config import settings class LLMAgent(Agent): @@ -68,8 +65,8 @@ class LLMAgent(Agent): Sends a response message back to the BDI Core Agent. """ reply = Message( - to= settings.agent_settings.bdi_core_agent_name + '@' + settings.agent_settings.host, - body= msg + to=settings.agent_settings.bdi_core_agent_name + '@' + settings.agent_settings.host, + body=msg ) await self.send(reply) self.agent.logger.info("Reply sent to BDI Core Agent") diff --git a/src/control_backend/agents/llm/llm_instructions.py b/src/control_backend/agents/llm/llm_instructions.py index a35101d..9636d88 100644 --- a/src/control_backend/agents/llm/llm_instructions.py +++ b/src/control_backend/agents/llm/llm_instructions.py @@ -6,14 +6,14 @@ class LLMInstructions: @staticmethod def default_norms() -> str: - return f""" + return """ Be friendly and respectful. Make the conversation feel natural and engaging. """.strip() @staticmethod def default_goals() -> str: - return f""" + return """ Try to learn the user's name during conversation. """.strip()