diff --git a/.env.example b/.env.example index 0b0ac9a..ba50798 100644 --- a/.env.example +++ b/.env.example @@ -72,6 +72,13 @@ RAG_FILE_GLOBS=*.md,*.txt,*.yaml,*.yml,*.json ############################################################################### ENABLE_LANGFUSE=true LANGFUSE_TRACE_MODE=verbose # Opcional: verbose, compact +# Nome customizado do trace pai, ex.: backoffice.checklist.workflow ou backoffice.emulador.workflow +LANGFUSE_ROOT_TRACE_NAME=agent.gateway_message +# No modo compact, manter visíveis apenas os eventos de negócio/operação prioritários +LANGFUSE_COMPACT_SPAN_ALLOWLIST=AGA.,NOC.,agent.gateway_message,workflow.langgraph.ainvoke,workflow.input_guardrails,workflow.routing,workflow.agent.,workflow.output_guardrails,workflow.judge,mcp.tool_call,llm. +# Evita traces/eventos de healthcheck e endpoints técnicos no Langfuse +LANGFUSE_IGNORE_HEALTHCHECKS=true +LANGFUSE_IGNORED_PATHS=/health,/ready,/metrics LANGFUSE_PUBLIC_KEY=pk-lf-bd9b0c7e-2b8b-4e5b-a382-284a9b4413b3 LANGFUSE_SECRET_KEY=sk-lf-5f5cc18d-0bb5-424e-b5d0-cb3664d58c20 LANGFUSE_HOST=http://localhost:3005 diff --git a/templates/agent_template_backend/.env b/templates/agent_template_backend/.env index 6b58c39..1d80741 100644 --- a/templates/agent_template_backend/.env +++ b/templates/agent_template_backend/.env @@ -71,6 +71,13 @@ RAG_FILE_GLOBS=*.md,*.txt,*.yaml,*.yml,*.json ############################################################################### ENABLE_LANGFUSE=true LANGFUSE_TRACE_MODE=verbose # Opcional: verbose, compact +# Nome customizado do trace pai, ex.: backoffice.checklist.workflow ou backoffice.emulador.workflow +LANGFUSE_ROOT_TRACE_NAME=agent.gateway_message +# No modo compact, manter visíveis apenas os eventos de negócio/operação prioritários +LANGFUSE_COMPACT_SPAN_ALLOWLIST=AGA.,NOC.,agent.gateway_message,workflow.langgraph.ainvoke,workflow.input_guardrails,workflow.routing,workflow.agent.,workflow.output_guardrails,workflow.judge,mcp.tool_call,llm. +# Evita traces/eventos de healthcheck e endpoints técnicos no Langfuse +LANGFUSE_IGNORE_HEALTHCHECKS=true +LANGFUSE_IGNORED_PATHS=/health,/ready,/metrics LANGFUSE_PUBLIC_KEY=pk-lf-2f9da109-5b0f-4c78-b61d-9598ed787eba LANGFUSE_SECRET_KEY=sk-lf-a4cb0cdd-f2ea-4468-9911-cebeb91ba944 LANGFUSE_HOST=http://localhost:3005 diff --git a/templates/agent_template_backend_day_zero/.env b/templates/agent_template_backend_day_zero/.env index 6b58c39..1d80741 100644 --- a/templates/agent_template_backend_day_zero/.env +++ b/templates/agent_template_backend_day_zero/.env @@ -71,6 +71,13 @@ RAG_FILE_GLOBS=*.md,*.txt,*.yaml,*.yml,*.json ############################################################################### ENABLE_LANGFUSE=true LANGFUSE_TRACE_MODE=verbose # Opcional: verbose, compact +# Nome customizado do trace pai, ex.: backoffice.checklist.workflow ou backoffice.emulador.workflow +LANGFUSE_ROOT_TRACE_NAME=agent.gateway_message +# No modo compact, manter visíveis apenas os eventos de negócio/operação prioritários +LANGFUSE_COMPACT_SPAN_ALLOWLIST=AGA.,NOC.,agent.gateway_message,workflow.langgraph.ainvoke,workflow.input_guardrails,workflow.routing,workflow.agent.,workflow.output_guardrails,workflow.judge,mcp.tool_call,llm. +# Evita traces/eventos de healthcheck e endpoints técnicos no Langfuse +LANGFUSE_IGNORE_HEALTHCHECKS=true +LANGFUSE_IGNORED_PATHS=/health,/ready,/metrics LANGFUSE_PUBLIC_KEY=pk-lf-2f9da109-5b0f-4c78-b61d-9598ed787eba LANGFUSE_SECRET_KEY=sk-lf-a4cb0cdd-f2ea-4468-9911-cebeb91ba944 LANGFUSE_HOST=http://localhost:3005