Salta al contenuto
KAMOUniverse

Changelog

Cosa c'è di nuovo.

Ogni miglioramento alla piattaforma, come si spedisce.

  1. · MCPGatewayService

    Descrittori di strumenti, costruttore di schemi e validatore, registro

    Un modello nello schema di uno strumento non è attendibile: gli strumenti ext * portano il loro org schema del server MCP. Un Java non può compilare è lasciato a monte (e rifiutato su uno strumento Kamo all'avvio); una partita viene tagliata dopo 100 ms così un modello di backtracking non può contenere un filo di gateway. Un elemento null array è controllato, non saltato (ruling SP05-T5).

  2. · KlusterServices

    MCP ponte dal Tool Plane al computer-use-linux

    HTTP Streamable su 9811 (solo JSON risponde, GET 405, Origin 403, per-wake portatore 401, take-over 409) davanti a uno stdio computer-use-linux bambino per sessione. Solo strumenti / chiamata conta come attività per l'orologio inattivo. Oltre il testo del piano: un fallimento inizializza le mani fuori nessuna sessione e si ferma il bambino; un insuccesso di qualsiasi tipo è un 503; ids richiesta deve essere stringhe o interi (rmcp gocce altri senza risposta); chiusura o sostituzione una sessione risponde a ciò che ancora ci aspetta contemporaneamente, con richieste in sospeso keyed per bambino; l'output del bambino è letto in linee delimitate e spazzatura (troppo lunghi, non JSON, nidificato i nomi degli strumenti troppo profondi e inesorabili) è saltato senza uccidere il lettore; ogni bambino viene mietuto e i suoi tubi chiusi; un chiamante che riattacca è una linea di log, non una traccia.

  3. · kamo-shared-library

    Tipi di routing condivisi per il router Kamo AI

  4. · kamo-marketing

    Conto di lancio KamoUniverse

    Conta fino a lunedì 28 settembre alle 12:00 del Pacifico. - Sezione Homepage sotto l'eroe: conto alla rovescia delle flip-card, velocità di curvatura Starfield, i tredici prodotti che orbitano attorno al logo KamoUniverse (tap uno per fuochi d'artificio), click-anywhere fuochi d'artificio, hold-to-hyperdrive con un banco di salto, barra di disponibilità di lancio, tempo di lancio nel Pacifico e zona del lettore, e un promemoria del calendario (.ics o Google Calendar). - Gli ultimi dieci secondi assumono la sezione; a zero si capovolge a "KamoUniverse è vivo" con un finale di fuochi d'artificio e un collegamento in. - Conto alla rovescia del banner su ogni pagina, che collega alla sezione, quindi a KamoUniverse una volta vive. Sotto 1100px l'articolo link passi da parte. Entrambi si ritirano da soli una settimana dopo il lancio. L'animazione corre fuori Reagisce su una tela, parte dalla coda di idle, si ferma sullo schermo e nelle schede nascoste, ed è una cornice ancora sotto Preferisce-ridotta-mozione.

  5. · kamo-internal

    Campi di sezione, orari e orari, iscrizione al lavoro e anteprime brevi

  6. · MCPGatewayService

    *** sessione auth, contesto caller e AI in piedi

  7. · kamo-shared-library

    Oggetto DTO, tipo di valore e validazione della sezione

    La convalida restituisce ciò che le colonne saranno in possesso (dirizzando SP03-T5): ruolo refs as UUID.toString(), membro/nota/market ids as plain longs, al massimo 4 punti decimali per NUMERIC(18,4), package ref all'interno di VARCHAR(300), e rigoroso HH:mm così 24:00 è rifiutato piuttosto che leggere come mezzanotte.

  8. · SecurityService

    Supervisori guardare, prendere il controllo e restituire un computer AI

  9. · KlusterServices

    Modulo agente di workstation AI — rendering, token MCP, locazione, password VNC

    La metà del profilo AI di SP11: i file che il profilo scrive (LightDM autologin a 1280x800, chiosco, x11vnc e unità ydotoold, involucro cromato e politica gestita), il negozio per-wake MCP Bearer, il tener-awake tenere in affitto, il file di password di rotazione x11vnc, e il kit software e il link di accesso validatori. Oltre il testo del piano: ogni validatore utilizza fullmatch (il $ di Python accetta un la nuova linea, le partite di Java() non); il link di accesso è successivo giudicato decodificato, come LoginUrls.onSitePath di ComputeService fa (%2F/, /%2F e %2F%5C sono stati accettati); un token scade (json.loads legge Infinity e NaN); rilasciando una presa che già si esaurisce tiene quando è finito per l'orologio inattivo.

  10. · kamo-internal

    Itinerari BFF per charter, anteprime, voci e brevi

  11. · kamo-internal

    Guarda. Riprendere e mano controlli indietro, e il pannello workstation AI

  12. · kamo-shared-library

    Sottoinsieme RRULE per le responsabilità programmate

    La forma normale ha un'ortografia per regola (numeri decimali, liste senza spazi, valori vuoti o ripetuti), dal momento che il testo memorizzato alimenta il timbro charter, ical4j e RRuleText.

  13. · KlusterServices

    Etichetta profilo di workstation AI, porte VNC e MCP, isola di rete

  14. · kamo-shared-library

    Trasferimenti HTTP e metadati server MCP

  15. · DaemonService

    Ritenzione dell'audit dell'utensile e org lavori di aggiornamento del server MCP

  16. · KlusterServices

    Svc mcpgateway può pubblicare rt.org per lo strumento Plane

  17. · SecurityService

    Link VNC, legge AI State e una pausa di supervisione per le workstation AI

  18. · MCPGatewayService

    Tavolino e colonne federative dell'audit del piano degli strumenti

  19. · kamo-shared-library

    Profilo workstation AI, colonne token e take-over

    HostedComputerProfile {STANDARD, AI WORKSTATION} (STRING, leniente parse to STANDARD); HostedComputer ottiene il profilo, ai primary, il token MCP triplo (cipher @JsonIgnore), il supporto di acquisizione e il timbro del software-kit; la piattaforma config guadagna ai image version; membro-scoped e per-org cercatori di profilo; AccessLogEventType aggiunge AI WORKSTATION WATCH, TAKEOVER e HANDBACK dopo il gruppo KamoAI di SP02. AiEnumAddizioni Prova ora perni dove il gruppo di SP02 inizia (a destra dopo DEV MACHINE TERMINAL) invece di richiederlo per terminare l'enum, quindi più tardi Appends non rompere più.

  20. · kamo-internal

    Tipi di carta, catalogo sezione, specchio di convalida, programma e ore helper, client API

  21. · kamo-shared-library

    Cataloghi di sezione, chiave limite e classe d'azione

  22. · kamo-internal

    Il cliente chiede di guardare, prendere il controllo e restituire una workstation AI

  23. · kamo-shared-library

    Il prestito di Arive create failed — il Crea Loan Zap ora segnala un rifiuto

    Arive fires no new loan per un prestito creato attraverso la sua API, quindi il Crea Il post-back di Loan Zap è l'unica cosa che può collegare il piombo e un rifiuto all'interno dello Zap era visibile solo nella storia di Zapier. La Zap ora avvolge Crea un prestito in un gestore di errore che post prestito creato o prestito create failed (con il messaggio di Arive); questa è la chiave dell'evento per il secondo.

  24. · KlusterServices

    Il PBX parla attraverso Kamo Speech — kamo ts. agi, Piper norman a 8 kHz, chiave da un volume segreto

  25. · KlusterServices

    Specchio GitHub kamouniverse principale a Forgejo in modo da una fusione schiera

    Il sito di marketing KamoUniverse è ora modificato su GitHub GitHub e le pubbliche relazioni si fondono. Ma il sito si distribuisce da Forgejo (kamo/kamouniverse-marketing), il cui flusso di lavoro costruisce e rotola fuori su spinta. git-sync-kamouniverse-marketing ponti i due: ogni due minuti veloce verso Forgejo principale a GitHub principale. Questa è una spinta ordinaria, quindi normale costruire e distribuire seguire. Non forza mai. Se Forgejo ha un impegno che manca GitHub, il lavoro fallisce con un messaggio che lo dice e lascia entrambi intatti. Le credenziali sono due SSH distribuire le chiavi generate su k1m1 direttamente nel Segreto: in sola lettura GitHub repo, scrivi solo sul Repo di Forgejo. Le chiavi host sono bloccate (StrictHostKeyChecking=yes). Applicato a mano, non da deploy-services.yml: un nuovo passo c'è un .forgejo/ cambiamento, che costringe un full-cluster riconciliare. Vedere git-sync/README.md.

  26. · EmailService

    Dovecot spinge autorevole per KamoMail; NEW EMAIL non più auto-raticabile

    POST /api/notificazioni/self viene rimosso con SELF RAISABLE: NEW EMAIL è sollevato da NewMailAnnouncer e CHAT MESSAGE da MediaService, quindi un browser non ha nulla da sollevare per sé (SP08 spec E9, caso B). La rimozione E' bloccato da un'altra persona. Test di auto-rilevamento di SP09 vai con il loro soggetto.

  27. · KlusterServices

    Certificato e bilancio di perturbazione per dev.kamouniverse.com

    dev.kamouniverse.com è il nuovo sito di marketing KamoUniverse (repo kamouniverse-marketing; porta il proprio Host() IngressRoute in namespace kamo). L'assegno kamouniverse.com apex avrebbe già lasciato la menta autocert il cert dinamicamente, ma solo dopo una richiesta per l'host si presenta in 5-minuti finestra di accesso-log Traefik, quindi una voce STATIC DOMAINS assicura che la Cert esiste prima che qualcuno visiti. Il sito esegue due repliche, quindi ottiene un maxUndisponibile: 1 budget accanto a Di Signpink.

  28. · SecurityService

    Gli URL del proprietario della fase di noleggio e la messa a punto nel SecurityService ConfigMap

  29. · KlusterServices

    Dovecot spinge gli eventi di posta a EmailService (Lua push notification); smettere di registrare segreti

  30. · DaemonService

    Tick KBLa spazzata a due tasti ogni minuto

Il tuo universo ti sta aspettando.

Aggiungi i prodotti quando sei pronto: nessuna migrazione, nessun nuovo login, nessuna richiesta di pagamento.

Gratis per sempre — nessuna carta di credito richiesta