Co-authored-by: domfelipe <53182096+domfelipe@users.noreply.github.com>
This commit is contained in:
gpt-engineer-app[bot] 2026-04-24 11:37:25 +00:00
parent fbcc455090
commit bb64cb46f9

View file

@ -98,9 +98,10 @@ Deno.serve(async (req) => {
return jsonResponse(409, { error: "agent_instance is not in provisioning status", status: agent.status }); return jsonResponse(409, { error: "agent_instance is not in provisioning status", status: agent.status });
} }
// Se já existe railway_service_id → fluxo de UPDATE (não tenta criar novo serviço)
if (agent.railway_service_id) { if (agent.railway_service_id) {
console.log(`[provision-agent] já tem railway_service_id=${agent.railway_service_id}, abortando`); console.log(`[provision-agent] railway_service_id já existe (${agent.railway_service_id}) → modo update`);
return jsonResponse(409, { error: "agent_instance already has a railway_service_id", railway_service_id: agent.railway_service_id }); return await handleUpdateExistingService(supabase, agent, body);
} }
// 1b) Carregar profile (full_name → nome do agente) // 1b) Carregar profile (full_name → nome do agente)