fix bug where completion message was wiped too early

This commit is contained in:
AI Christianson 2025-02-12 16:58:39 -05:00
parent a169ed8517
commit 0c8a4009dc
2 changed files with 2 additions and 2 deletions

View File

@ -809,11 +809,9 @@ def run_agent_with_retry(agent, prompt: str, config: dict) -> Optional[str]:
if _global_memory["plan_completed"]:
_global_memory["plan_completed"] = False
_global_memory["task_completed"] = False
_global_memory["completion_message"] = ""
break
if _global_memory["task_completed"]:
_global_memory["task_completed"] = False
_global_memory["completion_message"] = ""
break
# Execute test command if configured

View File

@ -275,6 +275,7 @@ def request_task_implementation(task_spec: str) -> Dict[str, Any]:
print_task_header(task_spec)
# Run implementation agent
from ..agent_utils import run_task_implementation_agent
_global_memory["completion_message"] = ""
_result = run_task_implementation_agent(
base_task=_global_memory.get("base_task", ""),
@ -344,6 +345,7 @@ def request_implementation(task_spec: str) -> Dict[str, Any]:
try:
# Run planning agent
from ..agent_utils import run_planning_agent
_global_memory["completion_message"] = ""
_result = run_planning_agent(
task_spec,