Changelog
Qué hay de nuevo.
Cada mejora de la plataforma, a medida que se envía.
· MCPGatewayService
Descriptores de herramientas, constructor de esquemas y validador, registro
Un patrón en el esquema de una herramienta es entrada no confiada: las herramientas ext * llevan su og el esquema propio del servidor MCP. Una Java no puede compilar se deja en el río (y se negó en una herramienta Kamo al inicio); un partido se corta después de 100 ms así un patrón de retroceso no puede contener un hilo de entrada. Un elemento de matriz null es comprobado, no saltado (regulación SP05-T5).
· KlusterServices
Puente MCP desde el Plano de Herramientas a ordenador-use-linux
HTTP Streamable en 9811 (JSON solo responde, Obtener 405, Origen 403, por turno bearer 401, take-over 409) en frente de un niño stdio PC-use-linux por sesión. Sólo las herramientas/llamadas cuentan como actividad para el reloj ocioso. Más allá del texto del plan: un fracaso inicializa las manos fuera de ninguna sesión y se detiene el niño; un fracaso de cualquier tipo es un 503; la solicitud de los ids debe ser cadenas o enteros (rmcp deja a otros sin respuesta); cierre o sustitución una sesión responde lo que todavía espera en ella de inmediato, con solicitudes pendientes llave por niño; la salida del niño se lee en líneas fijas y basura (demasiado largo, no JSON, anidado demasiado profundo, nombres de herramientas inhashable) se salta sin matar al lector; cada niño es cosechado y sus tuberías cerradas; una llamada que cuelga es una línea de registro, no un rastreo.
· kamo-shared-library
Tipos de enrutado compartido para el Router Kamo AI
· kamo-marketing
KamoUniverse lanza cuenta atrás
Cuenta hasta el lunes 28 de septiembre a las 12:00 PM Pacífico. - Sección de Homepage bajo el héroe: cuenta atrás de la tarjeta flip-tard, warp-speed starfield, los trece productos que orbitan alrededor del logotipo de KamoUniverse (tap uno para fuegos artificiales), click-en cualquier lugar fuegos artificiales, de abergue-hiperdrive con un en contra, barra de preparación de lanzamiento, tiempo de lanzamiento en el Pacífico y el Zona del lector y un recordatorio de calendario (.ics o Google Calendar). - Los últimos diez segundos se apoderan de la sección; a cero se vuela a "KamoUniverse está en directo" con un final de fuegos artificiales y un enlace en. - Cuenta atrás de banner en todas las páginas, enlazando a la sección, y luego a KamoUniverse una vez en vivo. A continuación 1100px el artículo enlace a un lado. - Ambos se retiran por su cuenta una semana después del lanzamiento. La animación corre fuera Reacla en un lienzo, comienza desde la cola ociosa, pausas fuera de la pantalla y en pestañas ocultas, y es un marco todavía bajo prefers-reducido-moción.
· kamo-internal
Campos de casillas de la sección tipo, editores de horarios y horas, descripción de trabajo y breves previsualidades
· MCPGatewayService
*** sesión auth, caller context and AI standing
· kamo-shared-library
Artículo DTO, tipo de valor y validación de sección
Validación devuelve lo que las columnas mantendrán (ruling SP03-T5): papel refs as UUID.toString (), miembro/note/market ids as plain longs, a lo sumo 4 decimales para NUMERIC(18,4), package-ref dentro de VARCHAR(300), y estricto HH: por lo que las 24:00 se rechazan en lugar de leerse como medianoche.
· SecurityService
Los supervisores miran, se apoderan y devuelven el ordenador de una IA
· KlusterServices
Módulo de agente de estaciones de trabajo AI — renderers, token MCP, arrendamiento, contraseñas VNC
La mitad invitada del perfil AI de SP11: los archivos que escribe el perfil (LightDM) autologin a 1280x800, kiosco, x11vnc y unidades de ydotoold, envoltura de Chrome y la póliza administrada), la tienda de portadores MCP per-wake, el contrato de arrendamiento de mantenimiento-awake, el archivo de contraseña x11vnc giratorio, y el enlace de software-kit y registro validadores. Más allá del texto del plan: cada validador utiliza fullmatch (Python's $ acepta un nueva línea de seguimiento, los partidos de Java no; el enlace de inicio de sesión es el siguiente juzgado decodificado, como ComputeService's LoginUrls.onSitePath lo hace (%2F/, /%2F y se aceptaron %2F%5C); vencimientos de un símboloDebe ser un número finito (json.loads lee Infinity y NaN); liberando una sujeción que ya se agotó se mantiene cuando terminó para el reloj ocioso.
· kamo-internal
Rutas BFF para la carta, previsualizar, voces y calzoncs
· kamo-internal
Mira, toma y Manecha los controles de espalda, y el panel de la estación de trabajo de IA
· kamo-shared-library
Subconjunto RRULE para las responsabilidades programadas
La forma normal tiene una ortencia por regla (números decimales, listas sin espacios, valores vacíos o repetidos), ya que el texto almacenado alimenta la sello de carta, ical4j y RRuleText.
· KlusterServices
Etiquetas de perfil de estación de trabajo AI, puertos VNC y MCP, isla de red
· kamo-shared-library
Metadatos de transporte HTTP y de la herramienta MCP de transporte Stiramable
· DaemonService
Herramida de retención de auditoría de aviones y servidor org MCP refresca puestos de trabajo
· KlusterServices
Svc.mcpgateway puede publicar rt.org para el avión de herramientas
· SecurityService
Enlaces VNC, lecturas del estado de AI y una pausa de supervisión-sesión para estaciones de trabajo de IA
· MCPGatewayService
Tabla de auditoría de aviones de herramientas y columnas de federaciones
· kamo-shared-library
Perfil de la estación de trabajo de IA, columnas de token y de adquisición
HostedComputerProfile .STANDARD, AI-WORKSTATION (STRING, leniente parse STANDARD); HostedComputer gana perfil, ai-primaria, el triple simgráfico MCP (ciprher "JsonIgnore"), el titular de la adquisición y el sello de software-kit; la plataforma config gana ai-image-version; member-scoped y per-org los buscadores de perfil de AccessLogEventType adiós AI-WORKSTATION-WATCH, ALKEOVER y HANDBACK después del grupo KamoAI de SP02. AiEnumAdditionsTest ahora pins donde el grupo de SP02 comienza (a partir de DEV-MACHINE-TERMINAL) en lugar de exigirle que acabe con el enum, así que más tarde Los apéndices ya no lo rompan.
· kamo-internal
Tipos de cartas, catálogo de sección, espejo de validación, ayudantes de horario y horas, cliente de API
· kamo-shared-library
Sección, catálogos de la clase límite y de acción
· kamo-internal
Cliente llama a vigilar, apoderándose y entregar una estación de trabajo de IA
· kamo-shared-library
Arive's loan.create.inaled . el Create Loan Zap ahora reporta una negativa
No hay nuevos préstamos para un préstamo creado a través de su API, por lo que el Create El post-back de Loan Zap es lo único que puede vincular la pista, y una negativa Dentro del Zap sólo era visible en la historia de la tarea de Zapier. El Zap ahora envuelve Crear Préstamo en un manejador de errores que poststa préstamo-creado o loan-create-inal-inaló (con el mensaje de Arive); esta es la clave del evento para el segundo.
· KlusterServices
El PBX habla a través de Kamo Speech . kamotts.agi, Piper norman a 8 kHz, clave de un volumen secreto
· KlusterServices
Mirror GitHub kamouniverse principal a Forgejo por lo que una fusión implementa
El sitio de marketing de KamoUniverse ahora está editado en GitHub GitHub y PRs se fusionan allí. Pero el sitio se despliega desde Forgejo (kamo/kamouniverse-marketing), cuyo flujo de trabajo construye y se extiende a la presión. git-sync-kamouniverse-marketing puentes los dos: cada dos minutos Forgejo rápido principal a GitHub main. Eso es un empujón ordinario, así que normal construir y desplegar sigue. Nunca fuerza. Si Forgejo tiene un compromiso que GitHub carece, el trabajo falla con un mensaje que lo dice y deja ambos intactos. Las credenciales son dos SSH implementar claves generadas en k1m1 directamente en el Secreto: sólo lectura en el GitHub repo, escribe en el Forgejo repo solamente. Las teclas de host se fijan (StrictHostKeyChecking=yes). Aplicado a mano, no por implemento-services.yml: un nuevo paso hay un .forgejo/ cambio, lo que obliga a una reconciliación completa. Ver git-sync/README.md.
· EmailService
Dovecot presie la autoritación para KamoMail; NEW-EMAIL ya no es auto-raízable
POST /api/notificaciones/yo se elimina con SELF-RAISABLE: NEW-EMAIL es recreado por NewMailAnnouncer y CHAT-MESSAGE por MediaService, por lo que un navegador No le queda nada que plantear por sí misma (SP08 spec9, caso B). La eliminación está atrapado por **************** las pruebas de auto-levantamiento de SP09 Ve con su tema.
· KlusterServices
Presupuesto de certificado y disrupción para dev.kamouniverse.com
dev.kamouniverse.com es el nuevo sitio de marketing KamoUniverse (repo comercialización de kamouniverso; lleva su propio Host() IngressRute en namespace kamo). El subsidio de clíemo kamouniverse.com ya dejaría la menta de auto-certificado el dinámico de forma dinámica, pero sólo después de una solicitud para el presentador aparece en el Ventana de acceso de 5 minutos de Traefik, por lo que una entrada STATIC-DOMAINS se asegura de que el El cert, existe antes de que alguien visite. El sitio ejecuta dos réplicas, por lo que obtiene un máximo de inscripción: 1 presupuesto al lado de desfilado.
· SecurityService
URLs del propietario de alquilar y afinación de barrido en el SecurityService ConfigMap
· KlusterServices
Dovecot empuja eventos de correo a EmailService (Lua push-notification); dejar de talar secretos
· DaemonService
El barrido de la degustación de Tick KBService cada minuto

Tu universo está esperando.
Comience gratis en minutos y agregue productos cuando esté listo, sin migración ni nuevos inicios de sesión.
Gratis para siempre: no se requiere tarjeta de crédito