diff --git a/surfsense_backend/app/agents/multi_agent_chat/core/delegation/child_task.py b/surfsense_backend/app/agents/multi_agent_chat/core/delegation/child_task.py
index 1d2e86ed2..ac8a5b25a 100644
--- a/surfsense_backend/app/agents/multi_agent_chat/core/delegation/child_task.py
+++ b/surfsense_backend/app/agents/multi_agent_chat/core/delegation/child_task.py
@@ -11,5 +11,12 @@ def compose_child_task(task: str, *, curated_context: str | None = None) -> str:
"""
task = task.strip()
if not curated_context or not curated_context.strip():
- return task
- return f"{curated_context.strip()}\n\n---\n\nTask:\n{task}"
+ return f"\n{task}\n"
+ return (
+ "\n"
+ f"{curated_context.strip()}\n"
+ "\n\n"
+ "\n"
+ f"{task}\n"
+ ""
+ )