feat: create the program manager agent to interpret programs from the UI

Extracts norms and goals and sends these to the BDI agent.

ref: N25B-200
This commit is contained in:
Twirre Meulenbelt
2025-11-12 16:28:52 +01:00
parent 8cd8988fe0
commit 5376b3bb4c
6 changed files with 99 additions and 2 deletions

View File

@@ -39,7 +39,7 @@ class BeliefSetterBehaviour(CyclicBehaviour):
"Message is from the belief collector agent. Processing as belief message."
)
self._process_belief_message(message)
case settings.agent_settings.program_manager_name:
case settings.agent_settings.program_manager_agent_name:
self.agent.logger.debug(
"Processing message from the program manager. Processing as belief message."
)