diff --git a/src/control_backend/agents/bdi/bdi_core_agent.py b/src/control_backend/agents/bdi/bdi_core_agent.py index 698bbc4..2e74573 100644 --- a/src/control_backend/agents/bdi/bdi_core_agent.py +++ b/src/control_backend/agents/bdi/bdi_core_agent.py @@ -453,6 +453,7 @@ class BDICoreAgent(BaseAgent): trigger_name = agentspeak.grounded(term.args[0], intention.scope) self.logger.debug("Started trigger %s", trigger_name) + experiment_logger.observation("Triggered: %s", trigger_name) msg = InternalMessage( to=settings.agent_settings.user_interrupt_name, diff --git a/src/control_backend/agents/user_interrupt/user_interrupt_agent.py b/src/control_backend/agents/user_interrupt/user_interrupt_agent.py index 74b1896..7320896 100644 --- a/src/control_backend/agents/user_interrupt/user_interrupt_agent.py +++ b/src/control_backend/agents/user_interrupt/user_interrupt_agent.py @@ -197,6 +197,7 @@ class UserInterruptAgent(BaseAgent): case "transition_phase": new_phase_id = msg.body self.logger.info(f"Phase transition detected: {new_phase_id}") + experiment_logger.observation("Transitioned to next phase.") payload = {"type": "phase_update", "id": new_phase_id}