Sistema de plugins
El sistema de plugins es un mecanismo previsto para ampliar Opfield con integraciones y módulos operativos.
Propósito
Sección titulada «Propósito»Un plugin representa una ampliación de las capacidades de Opfield. El sistema de plugins definirá cómo se conectan las extensiones a la aplicación y cómo interactúan con su núcleo.
Su alcance previsto incluye integraciones con sistemas externos y operaciones adicionales de gestión de infraestructura. Aún no se han definido puntos de extensión concretos.
Papel en la arquitectura
Sección titulada «Papel en la arquitectura»El mecanismo de carga de plugins forma parte del núcleo de Opfield. No es una función de un plan concreto.
Un plugin y un cliente externo de la API cumplen papeles de integración distintos. Un cliente externo llama a operaciones existentes de Opfield a través de la REST API o de MCP. Un plugin está pensado para ampliar las capacidades de la propia aplicación. Las integraciones existentes todavía no constituyen un contrato público del sistema de plugins.
Estado de la implementación
Sección titulada «Estado de la implementación»La carga y la gestión de plugins no están implementadas. El formato de paquete, las interfaces del núcleo, el modelo de permisos y las reglas de compatibilidad siguen en diseño. Un SDK y las instrucciones de desarrollo e instalación llegarán cuando se definan estos contratos.
Las integraciones con las versiones actuales de Opfield usan REST API, OAuth y MCP.