new feature: External guardrails/judges

This commit is contained in:
2026-08-24 11:14:10 -03:00
parent 05373deff2
commit fd37138c4f
384 changed files with 40593 additions and 3621 deletions

View File

@@ -70,6 +70,15 @@ workflow = AgentWorkflow(llm, memory, telemetry, analytics, settings, observer=o
logger.info("LLM provider carregado: %s", llm.__class__.__name__)
logger.info("Langfuse habilitado: %s host=%s", telemetry.is_enabled(), settings.LANGFUSE_HOST)
logger.info(
"Observability mapping: enabled=%s path=%s entries=%s sample_dlex_in=%s sample_tox=%s framework_file=%s",
getattr(settings, "OBSERVABILITY_CODE_MAPPING_ENABLED", False),
getattr(settings, "OBSERVABILITY_CODE_MAPPING_PATH", None),
len(telemetry.code_mapper.mappings),
telemetry.code_mapper.map("guardrail.dlex_in"),
telemetry.code_mapper.map("guardrail.tox"),
__import__("agent_framework").__file__,
)
logger.info("Analytics habilitado: %s providers=%s", getattr(settings, "ENABLE_ANALYTICS", False), getattr(settings, "ANALYTICS_PROVIDERS", ""))
logger.info("Agentes disponíveis: %s", [p.agent_id for p in agent_profiles.list_profiles()])
logger.info("Framework channel input mode: %s", gateway.input_mode)