From 4926cc1c59330bfee63eaf81383f758072bf47bb Mon Sep 17 00:00:00 2001 From: Abhimanyu Saharan Date: Thu, 5 Feb 2026 15:58:46 +0530 Subject: [PATCH] fix: clarify onboarding response protocol --- backend/app/api/board_onboarding.py | 1 + 1 file changed, 1 insertion(+) diff --git a/backend/app/api/board_onboarding.py b/backend/app/api/board_onboarding.py index 4cf27ba2..8d6db079 100644 --- a/backend/app/api/board_onboarding.py +++ b/backend/app/api/board_onboarding.py @@ -198,6 +198,7 @@ async def start_onboarding( "BOARD ONBOARDING REQUEST\n\n" f"Board Name: {board.name}\n" "You are the main agent. Ask the user 3-6 focused questions to clarify their goal.\n" + "Only respond in OpenClaw chat with onboarding JSON. All other outputs must be sent to Mission Control via API.\n" "Return questions as JSON: {\"question\": \"...\", \"options\": [...]}.\n" "When you have enough info, return JSON: {\"status\": \"complete\", \"board_type\": \"goal\"|\"general\", " "\"objective\": \"...\", \"success_metrics\": {...}, \"target_date\": \"YYYY-MM-DD\"}."