From 39239b622c7c4a15497f19d577b79c75eb8ec58c Mon Sep 17 00:00:00 2001 From: Pranav Date: Mon, 6 Oct 2025 12:32:09 -0700 Subject: [PATCH] Captain V2 fixes --- config/initializers/ai_agents.rb | 1 - .../app/services/captain/assistant/agent_runner_service.rb | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/config/initializers/ai_agents.rb b/config/initializers/ai_agents.rb index 099d637ae..37bdd589f 100644 --- a/config/initializers/ai_agents.rb +++ b/config/initializers/ai_agents.rb @@ -15,7 +15,6 @@ Rails.application.config.after_initialize do config.openai_api_base = api_base end config.default_model = model - config.max_turns = 30 config.debug = false end end diff --git a/enterprise/app/services/captain/assistant/agent_runner_service.rb b/enterprise/app/services/captain/assistant/agent_runner_service.rb index 11a7dcad1..9c4e56841 100644 --- a/enterprise/app/services/captain/assistant/agent_runner_service.rb +++ b/enterprise/app/services/captain/assistant/agent_runner_service.rb @@ -23,7 +23,7 @@ class Captain::Assistant::AgentRunnerService message_to_process = extract_last_user_message(message_history) runner = Agents::Runner.with_agents(*agents) runner = add_callbacks_to_runner(runner) if @callbacks.any? - result = runner.run(message_to_process, context: context) + result = runner.run(message_to_process, context: context, max_turns: 100) process_agent_result(result) rescue StandardError => e