mirror of
https://github.com/hoshikawa2/compass_backoffice.git
synced 2026-07-09 13:54:20 +00:00
1.6 KiB
1.6 KiB
Ajustes IC/NOC/GRL e LLM_PROVIDER=oci_openai
Esta versão corrige dois pontos do runtime nativo do backoffice:
-
IC/NOC/GRL padronizados pelo framework
- O workflow nativo agora emite eventos pelo
AgentObserverdo framework. - Eventos legados
AGA.*,NOC.*eGRL.*capturados dos nós originais são reemitidos pela ponte_bridge_legacy_ics. - O runtime emite explicitamente eventos de início, conclusão e falha do workflow.
- Os guardrails emitem GRL explícitos para input, output supervisor e output guardrails.
- O workflow nativo agora emite eventos pelo
-
Suporte ao
LLM_PROVIDER=oci_openaisrc/core/config.pyagora aceitaoci_openaino validador local usado pelos nós do backoffice original..env.exampleusaLLM_PROVIDER=oci_openaipor padrão e documenta as variáveis esperadas para OCI/OpenAI-compatible.
Eventos adicionados no workflow nativo
IC.BACKOFFICE_WORKFLOW_STARTEDIC.BACKOFFICE_WORKFLOW_COMPLETEDIC.BACKOFFICE_NODE_STARTEDIC.BACKOFFICE_NODE_COMPLETEDNOC.001workflow startedNOC.006workflow completedNOC.009workflow/node failedGRL.001input guardrails startedGRL.002input guardrails completedGRL.003input blockedGRL.004output supervisor startedGRL.005output supervisor completedGRL.006output supervisor blocked/handoverGRL.007output guardrails startedGRL.008output guardrails completedGRL.009output blocked/sanitized
Arquivos alterados
app/workflows/backoffice_workflow_executor.pysrc/core/config.py.env.exampletools/validate_parity.py