arcadiasuite/server
Jonas Pacheco 2e76496ff4 feat(kernel): integração Engine Room com Arcadia Kernel
MIGRAÇÃO COMPLETA: Sistema antigo → Kernel Nativo (porta 5001)

📁 Arquivos alterados:
- server/engine-room/kernel-adapter.ts (NOVO)
- server/engine-room/routes.ts
- server/kernel/config/services.json

🔧 O que mudou no Kernel (services.json):
+ Adicionado: python-fisco (porta 8002)
+ Corrigido: node-communication (8006, era 9001)
+ Adicionado: node-core-api (9002)
+ Adicionado: node-worker (9003)
- Removido: java-metaset (gerenciado externamente)

Total: 6 → 7 serviços gerenciados pelo Kernel

🔄 Engine Room - Novo comportamento:
- Todas as rotas /api/engine-room/* agora usam Kernel Adapter
- Sistema antigo (managedServices) mantido em comentário para fallback
- Verificação automática se Kernel está disponível
- Retorna erro 503 se Kernel não responde na porta 5001

📊 Mapeamento de serviços:
Engine Room          → Kernel ID
────────────────────────────────────────
contabil             → python-contabil
bi-engine            → python-bi
automation-engine    → python-automation
fisco                → python-fisco
communication        → node-communication

🚫 Serviços externos (não gerenciados pelo Kernel):
- plus (PHP/Laravel, porta 8080)
- metaset (Java, porta 8088)

 Benefícios:
- Auto-restart configurável por serviço
- Health checks automáticos
- Logs centralizados com timestamps
- WebSocket para atualizações em tempo real
- Dashboard na porta 5001

⚠️ Pré-requisito:
KERNEL_ENABLED=true npm run dev

Refs: Semana 4 - Integração Kernel com Engine Room
Breaking Change: Engine Room requer Kernel rodando
2026-04-02 16:47:28 -03:00
..
admin Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
agent-defs feat: add RunExecutor agent for agent execution via Ollama 2026-03-30 09:23:02 -03:00
api-central Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
automation-fabric feat(05): Automation Fabric — 5 runtimes + AutomationCenter unificado 2026-03-26 17:07:44 -03:00
automations Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
autonomous Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
bi feat(agentic): Fase 1-2 — Skills POO, Neo4j, UI editor e melhorias gerais 2026-03-25 09:32:39 -03:00
blackboard feat: add RunExecutor agent for agent execution via Ollama 2026-03-30 09:23:02 -03:00
chat Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
communication security: correcoes semana 1 - session secret, CORS, filtro tenant, protecao /api/tenants 2026-04-01 17:34:23 -03:00
communities Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
compass feat(agentic): Fase 1-2 — Skills POO, Neo4j, UI editor e melhorias gerais 2026-03-25 09:32:39 -03:00
contabil Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
crm Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
email Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
engine-room feat(kernel): integração Engine Room com Arcadia Kernel 2026-04-02 16:47:28 -03:00
erp feat(soe): integrar Rule Engine em pedidos de venda e emissão NF-e 2026-03-19 14:07:26 -03:00
erpnext Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
financeiro Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
fisco Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
governance Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
graph Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
ide feat(agentic): Fase 1-2 — Skills POO, Neo4j, UI editor e melhorias gerais 2026-03-25 09:32:39 -03:00
integrations/github Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
kernel feat(kernel): integração Engine Room com Arcadia Kernel 2026-04-02 16:47:28 -03:00
learning Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
lms Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
login-bridge Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
lowcode Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
manus feat(agentic): Fase 1-2 — Skills POO, Neo4j, UI editor e melhorias gerais 2026-03-25 09:32:39 -03:00
marketplace Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
mcp Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
metabase Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
metaset Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
migration feat(migration): suporte a upload de arquivos RAR, SQL e SQL.GZ 2026-03-24 12:00:13 -03:00
miroflow chore: atualização do servidor - 2026-04-01 15:34 2026-04-01 15:34:08 -03:00
modules chore: atualização do servidor - 2026-04-01 15:34 2026-04-01 15:34:08 -03:00
openclaw fix(build): corrigir erros de importação no build de produção 2026-03-27 16:18:52 -03:00
para Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
people Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
plus Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
production Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
productivity Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
protocols Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
proxy Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
python merge: une Servidor local + origin/Servidor priorizando local 2026-03-27 09:45:26 -03:00
quality Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
replit_integrations feat(agentic): Fase 1-2 — Skills POO, Neo4j, UI editor e melhorias gerais 2026-03-25 09:32:39 -03:00
retail Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
routes feat(openclaw): Fase 4 Sprint 1 - PatternDetector + OpenClawEngine + SkillEmergence 2026-03-26 10:29:08 -03:00
services/fiscal Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
skills fix(build): corrigir erros de importação no build de produção 2026-03-27 16:18:52 -03:00
soe feat(openclaw): Fase 4 Sprint 1 - PatternDetector + OpenClawEngine + SkillEmergence 2026-03-26 10:29:08 -03:00
superset fix: remove SQL injection risk no create-dashboard (TODO: prepared statements) 2026-03-31 15:42:27 -03:00
support feat(agentic): Fase 1-2 — Skills POO, Neo4j, UI editor e melhorias gerais 2026-03-25 09:32:39 -03:00
valuation feat(agentic): Fase 1-2 — Skills POO, Neo4j, UI editor e melhorias gerais 2026-03-25 09:32:39 -03:00
whatsapp feat(agentic): Fase 1-2 — Skills POO, Neo4j, UI editor e melhorias gerais 2026-03-25 09:32:39 -03:00
xos feat(openclaw): Fase 4 Sprint 1 - PatternDetector + OpenClawEngine + SkillEmergence 2026-03-26 10:29:08 -03:00
__init__.py Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
auth.ts security: correcoes semana 1 - session secret, CORS, filtro tenant, protecao /api/tenants 2026-04-01 17:34:23 -03:00
devAgent.ts feat(agentic): Fase 1-2 — Skills POO, Neo4j, UI editor e melhorias gerais 2026-03-25 09:32:39 -03:00
index.ts feat(kernel): implementação completa do Kernel Nativo - Semana 3 2026-04-02 10:40:46 -03:00
logger.ts Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
routes.ts security: correcoes semana 1 - session secret, CORS, filtro tenant, protecao /api/tenants 2026-04-01 17:34:23 -03:00
socket-io.ts Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
static.ts Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00
storage.ts security: correcoes semana 1 - session secret, CORS, filtro tenant, protecao /api/tenants 2026-04-01 17:34:23 -03:00
vite.ts Suite Arcádia — estado atual do servidor (arcadia_merged) 2026-03-19 13:11:28 -03:00