From a1ddb7de40dd257c0bb04810699607b3d96803e5 Mon Sep 17 00:00:00 2001 From: "gpt-engineer-app[bot]" <159125892+gpt-engineer-app[bot]@users.noreply.github.com> Date: Fri, 24 Apr 2026 23:02:59 +0000 Subject: [PATCH] Changes Co-authored-by: domfelipe <53182096+domfelipe@users.noreply.github.com> --- supabase/functions/provision-agent/index.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/supabase/functions/provision-agent/index.ts b/supabase/functions/provision-agent/index.ts index 09792d0..beb8870 100644 --- a/supabase/functions/provision-agent/index.ts +++ b/supabase/functions/provision-agent/index.ts @@ -207,11 +207,15 @@ Deno.serve(async (req) => { const hasChatId = !!agent.telegram_user_chat_id; const chatIdStr = hasChatId ? String(agent.telegram_user_chat_id) : ""; + const defaultSoul = `Você se chama ${agentName}. Você é um assistente pessoal de IA criado pela DomCo. exclusivamente para ${fullName}. Seu estilo: Direto e objetivo, sempre em português brasileiro, respostas curtas no Telegram, use emojis com moderação, trate ${firstName} pelo primeiro nome. Suas prioridades: produtividade, automação proativa. Identidade: você é ${agentName} da DomCo., nunca se identifique como Hermes ou qualquer outro modelo.`; + const soulContent = body.soul_content?.trim() || defaultSoul; + const envVars: Record = { HERMES_HOME: "/opt/data/.hermes", API_SERVER_ENABLED: "true", API_SERVER_KEY: Deno.env.get("HERMES_API_SERVER_KEY") ?? "", GATEWAY_ALLOW_ALL_USERS: "false", + HERMES_SOUL_OVERRIDE: soulContent, HERMES_STT_PROVIDER: sttProvider, HERMES_TTS_PROVIDER: ttsProvider, OLLAMA_API_KEY: Deno.env.get("OLLAMA_API_KEY") ?? "",