From bc9045c977d5b4a69e1a4fe1de5af9f7a3555c31 Mon Sep 17 00:00:00 2001 From: Pim Hutting Date: Tue, 27 Jan 2026 17:03:36 +0100 Subject: [PATCH] chore: applied feedback --- .../agents/user_interrupt/user_interrupt_agent.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) 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 2046564..25f24af 100644 --- a/src/control_backend/agents/user_interrupt/user_interrupt_agent.py +++ b/src/control_backend/agents/user_interrupt/user_interrupt_agent.py @@ -252,11 +252,9 @@ class UserInterruptAgent(BaseAgent): self._goal_map[str(goal.id)] = slug self._goal_reverse_map[slug] = str(goal.id) - # Recursively check steps for subgoals - if goal.plan and goal.plan.steps: - for step in goal.plan.steps: - if isinstance(step, Goal): - _register_goal(step) + for step in goal.plan.steps: + if isinstance(step, Goal): + _register_goal(step) for phase in program.phases: for trigger in phase.triggers: