feat: support force completed goals in semantic belief agent

ref: N25B-427
This commit is contained in:
Twirre Meulenbelt
2026-01-13 17:04:44 +01:00
parent 8f52f8bf0c
commit f7669c021b
5 changed files with 52 additions and 17 deletions

View File

@@ -310,7 +310,7 @@ class UserInterruptAgent(BaseAgent):
async def _send_to_bdi_belief(self, asl_goal: str):
"""Send belief to BDI Core"""
belief_name = f"achieved_{asl_goal}"
belief = Belief(name=belief_name)
belief = Belief(name=belief_name, arguments=None)
self.logger.debug(f"Sending belief to BDI Core: {belief_name}")
belief_message = BeliefMessage(create=[belief])
msg = InternalMessage(