choose_frontend_deploy
Select how to handle frontend deployment: set up continuous sync, deploy via Staticbot, or skip. Asks the user to choose among these options.
Instructions
Choose how to handle frontend deployment in Phase 8 (Next Steps). Call when MANUAL_CHOOSE_FRONTEND_DEPLOY is READY. IMPORTANT: You MUST present these options to the user and ask them to choose before calling this tool:
'continuous-sync' (method='continuous-sync', choice='setup-continuous-sync') — Sets up automatic GitHub-to-target sync. Every push to the repo automatically deploys to the new Supabase. Recommended for most users.
'staticbot' (method='staticbot', choice='deploy-with-staticbot') — Deploy the frontend with Staticbot. Staticbot analyzes the repository and selects the supported target and ownership model; do not promise AWS or Cloudflare before that analysis.
'skip' (method='skip') — Skip frontend deployment entirely. Do NOT pick an option without asking the user first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| jobId | Yes | The MANUAL_CHOOSE_FRONTEND_DEPLOY job ID | |
| choice | No | Deploy strategy | |
| method | Yes | Deploy method | |
| migrationId | Yes | Migration ID |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes | Parsed JSON response from the Staticbot public API |