diff --git a/pentestagent/agents/base_agent.py b/pentestagent/agents/base_agent.py index f865bee..f0d5c38 100644 --- a/pentestagent/agents/base_agent.py +++ b/pentestagent/agents/base_agent.py @@ -957,7 +957,7 @@ Call create_plan with the new steps OR feasible=False.""" self.state_manager.transition_to(AgentState.THINKING) self.conversation_history.append(AgentMessage(role="user", content=message)) - # Filter out 'finish' tool - not needed for single-shot assist mode + # Filter out 'finish' tool - not needed for interact mode, we read finish_reason assist_tools = [t for t in self.tools if t.name != "finish"]