🧩 Beak Hub – Notas de Versión
Registro de cambios para el servidor MCP, el agente y el catálogo de suites de agentes, y la pasarela MCP.
Nota: Este registro de cambios comienza en la versión 6.0.0. Las versiones anteriores de Beak Hub no están registradas aquí.
Versión 6.0.0
Las conexiones MCP de propiedad del agente se autorizan antes de cada llamada a herramienta
Una conexión MCP de propiedad de una identidad de agente ahora tiene cada tools/call verificado contra los
alcances de ese agente en Beak AI Security antes de que Beak Hub la reenvíe al servidor. Anteriormente, la conexión era
el único control: una vez que un agente tenía un token de conexión, todas las herramientas de ese servidor podían ser invocadas
independientemente de los alcances que se le hubieran otorgado al agente. Consulte
Governing an Agent from Any Platform.
- Una denegación se devuelve como un error JSON-RPC. El cliente MCP recibe el código de error
-32001con la razón y un código legible por máquina comoscope_insufficientotool_denied. Una denegación en un lote rechaza todo el lote. - La verificación falla de forma cerrada. Si Beak AI Security no es accesible, responde con un error o no está
configurado en este Hub, la llamada se rechaza con un código distinto (
authz_unavailable,authz_unconfigured) en lugar de reenviarse. - Solo se ven afectadas las conexiones de propiedad del agente. Las conexiones asignadas a una persona o compartidas con un equipo se autorizan como antes. El listado de herramientas y la inicialización de una sesión nunca se bloquean.
- Crear una conexión de agente registra la concesión
hub.toolsen el perfil de gobernanza del agente en Beak AI Security, de modo que un agente cuyas herramientas pasan por Hub queda registrado como gobernado en el límite de herramientas sin que un operador deba registrarlo manualmente.
Nota: La autorización de herramientas está activa para toda conexión de propiedad del agente una vez que
SECURITY_SERVICE_URLestá configurado en Beak Hub, y rechaza las llamadas a herramientas en dichas conexiones mientras no esté configurado. Beak AI Security responde a la llamada de autorización solo cuando Hub la firma, por lo queAGENT_GOV_ENVIRONMENTyAGENT_GOV_WORKLOAD_PRIVATE_KEY_PEMtambién deben estar configurados y la clave pública del Hub provisionada como un ancla de confianza en Beak AI Security — la misma clave que registra las concesiones. Hasta que lo estén, cada llamada es rechazada a menos que el interruptor de despliegueTOOL_AUTHZ_ALLOW_UNAUTHENTICATED_IN_CLUSTERde Security esté activado.