Changelog
Was ist neu?
Jede Verbesserung an der Plattform, wie sie geliefert wird.
· MCPGatewayService
Tool-Deskriptoren, Schema-Builder und Validator, Registrierung
Ein Muster im Schema eines Werkzeugs ist eine nicht vertrauenswürdige Eingabe: ext_*-Tools tragen ihre org MCP Servers eigenes Schema. Ein Java kann nicht kompilieren, wird dem Originalauto überlassen (und lehnte bei der Start-up ein Kamo-Tool ab; ein Spiel wird nach 100 m abgeschnitten. ein Backtracking-Muster kann keinen Gateway-Thread aufnehmen. Ein Null-Array-Element ist geprüft, nicht übersprungen (Regelung SP05-T5).
· KlusterServices
MCP-Brücke vom Tool Plane zum Computer-Use-Linux
Streamable HTTP auf 9811 (JSON antwortet nur, GET 405, Origin 403, pro Witz Inhaber 401, Übernahme 409) vor einem stdio computer-use-linux-Kind pro Sitzung. Nur Werkzeuge/Anrufe zählen als Aktivität für die Leerlaufuhr. Jenseits des Plantextes: Ein gescheiterter Initialisierung vergibt keine Sitzung und stoppt das Kind; ein Laichausfall jeglicher Art ist ein 503; Anfrage-IDs müssen Strings oder ganze Zahl (rmcp lässt andere unbeantwortet fallen); schließen oder ersetzen eine Sitzung beantwortet, was noch auf sie wartet sofort, mit anhängigen Anfragen Schlüssel pro Kind; die Ausgabe des Kindes wird in begrenzten Linien und Schrott gelesen (zu lang, nicht JSON, zu tief verschachtelt, unerschichte Werkzeugnamen) wird übersprungen ohne den Leser zu töten; jedes Kind wird geerntet und seine Rohre geschlossen; ein Anrufer, der aufhängt, ist eine Log-Line, kein Traceback.
· kamo-shared-library
Gemeinsame Routing-Typen für den Kamo AI Router
· kamo-marketing
KamoUniverse startet Countdown
Zählt bis Montag, 28. September um 12:00 Uhr Pacific. - Homepage-Sektion unter dem Helden: Flip-Card-Countdown, Warp-Geschwindigkeit starfield, die dreizehn Produkte, die das KamoUniverse-Logo umkreisen (tap eines für Feuerwerk), Click-anywhere-Feuerwerk, Hold-to-Hyperdrive mit einem Sprungzähler, Startbereitschaft Bar, Startzeit im Pazifik und die Lesereigene Zone und eine Kalendererinnerung (.ics oder Google Kalender). - Die letzten zehn Sekunden übernehmen den Abschnitt; bei Null geht es um "KamoUniverse is live" mit einem Feuerwerksfinale und einem Link in. - Site-weite Banner-Countdown auf jeder Seite, Verlinkung auf den Abschnitt, dann zu KamoUniverse einmal live. Unter 1100px tritt der Artikellink zur Seite. - Beide gehen eine Woche nach dem Start alleine in den Ruhestand. Animation läuft draußen Reagieren auf einer Leinwand, beginnt von der Leerlauf-Warteschlange, Pausen aus dem Bildschirm und in versteckten Tabs, und ist ein Still Frame unter bevorzugt-reduziert-Bewegung.
· kamo-internal
Typgegebene Abschnitt Felder, Zeitplan und Stunden Redakteure, Job-Beschreibung und kurze Vorschauen
· MCPGatewayService
*** Sitzung auth, Anrufer Kontext und KI stehend
· kamo-shared-library
Artikel DTO, Werttyp und Abschnittsvalidierung
Validierung gibt zurück, was die Spalten halten (regieren SP03-T5): Rolle refs als UUID.toString(), Mitglied/Note/Markt-IDs als einfache Longs, höchstens 4 Dezimalstellen für NUMERIC(18,4), package_ref innerhalb von VARCHAR(300), und strenge HH:mm so 24:00 wird abgelehnt, anstatt als Mitternacht gelesen.
· SecurityService
Betreuer beobachten, übernehmen und übergeben einen KI-Computer
· KlusterServices
AI Workstation Agent Modul - renderer, MCP Token, Leasing, VNC-Passwörter
Die Gasthälfte des KI-Profils von SP11: die Dateien, die das Profil schreibt (LightDM Autologin bei 1280x800, Kiosk, x11vnc und ydotoold Einheiten, Chrome Wrapper und verwaltete Politik), der MCP-Trärenladen pro Wache, der Keep-Wake-Hoeh-Leitvertrag, die rotierende x11vnc Passwortdatei und das Software-Kit und Anmeldelink Validatoren. Über den Plan Text: Jeder Validator verwendet Fullmatch (Python $ akzeptiert eine Hinter newline, Java-Matches() nicht); der Anmeldelink ist der nächste beurteilt dekodiert, wie ComputeService LoginUrls.onSitePath tut (%2F/, /%2F und %2F%5C wurden akzeptiert; die abgelaufenen Token müssen eine endliche Zahl sein (json.loads liest Infinity und NaN); Freigabe eines Holds, der bereits ausgelaufen ist hält, wenn es für die Leerlaufuhr endete.
· kamo-internal
BFF Routen für Charter, Vorschauen, Stimmen und Slips
· kamo-internal
Beobachten, Übernehmen und Hand zurück Kontrollen, und die KI-Arbeitsplatz-Panel
· kamo-shared-library
RRULE Teilmenge für geplante Aufgaben
Das normale Formular hat eine Schreibweise pro Regel (fache Dezimalzahlen, Listen ohne Leerzeichen, leere oder wiederholte Werte), da der gespeicherte Text einfüttert Charterstempel, ical4j und RRuleText.
· KlusterServices
AI-Arbeitsplatzprofil, VNC- und MCP-Ports, Netzwerkinsel
· kamo-shared-library
Streamable HTTP Transport und MCP Server Tool Metadaten
· DaemonService
Tool Plane Audit Retention und org MCP Server aktualisieren Jobs
· KlusterServices
Svc_mcpgateway kann rt.org für die Tool Plane veröffentlichen
· SecurityService
VNC-Links, KI-Staat liest und eine Supervisor-Sitzung Pause für KI-Arbeitsplätze
· MCPGatewayService
Werkzeugflugzeug Audit-Tabelle und Verbandsspalten
· kamo-shared-library
KI-Arbeitsplatzprofil, Token- und Übernahmesäulen
HostedComputerProfile {STANDARD, AI_WORKSTATION] (STRING, milde parse to STANDARD); HostedComputer gewinnt Profil, ai_primary, die MCP Token-Triple (cipher @JsonIgnore), der Übernahmehalter und der Software-Kit-Stempel; die Plattform config gewinnt ai_image_version; member-scoped und per-org Profil-Funder; AccessLogEventType an AI_WORKSTATION_WATCH, _TAKEOVER und _HANDBACK nach der KamoAI-Gruppe von SP02. AiEnumAdditionsTest steckt jetzt an, wo die SP02-Gruppe beginnt (dirb nach DEV_MACHINE_TERMINAL) anstatt es zu verlangen, um das Enum zu beenden, so später Anhänge nicht mehr brechen es.
· kamo-internal
Charter-Typen, Sektionskatalog, Validierungsspiegel, Stundenhilfe, API-Client
· kamo-shared-library
Abschnitt, Limit-Key und Aktionsklasse Kataloge
· kamo-internal
Kunde ruft zum Beobachten, Übernehmen und Zurückgeben einer KI-Arbeitsstation
· kamo-shared-library
Arive's loan_create_failed - der Create Loan Zap meldet jetzt eine Absage
Arive feuert kein neues_loan für ein Darlehen durch seine API erstellt, so dass die erstellen Leihgabe Zap's Post-Back ist das einzige, was die Führung verbinden kann, und eine Ablehnung Innen war der Zap nur in Zapiers Aufgabengeschichte sichtbar. Der Zap wickelt jetzt Erstellen Sie Loan in einem Fehler-Handler, der postet loan_created oder loan_create_failed (mit Arives Botschaft); dies ist der Ereignisschlüssel für den zweiten.
· KlusterServices
Die PBX spricht durch Kamo Speech - kamo_tts.agi, Piper norman bei 8 kHz, Schlüssel aus einem geheimen Band
· KlusterServices
Spiegel GitHub kamouniverse main zu Forgejo, so dass eine Verschmelzung entfaltet
Die KamoUniverse Marketing-Seite wird jetzt auf GitHub bearbeitet GitHub und PRs fusionieren dort. Aber die Website setzt von Forgejo (kamouniverse-marketing), dessen Workflow auf Push-Faktum aufbaut und ausrollt. git-sync-kamouniverse-marketing überbrückt die beiden: alle zwei Minuten ist es schnell vorwärts Forgejo Hauptsache GitHub Haupt. Das ist ein gewöhnlicher Schub, also normale Build und Einsatz folgen. Es zwingt nie. Wenn Forgejo eine Verpflichtung hat, die GitHub fehlt, scheitert der Job mit einer Botschaft, die dies sagt und lässt beide unberührt. Anmeldeinformationen sind zwei SSH Entfaltet Tasten, die auf k1m1 direkt ins Secret generiert werden: Nur lese auf der GitHub repo, schreibe nur auf dem Forgejo Repo. Host-Tasten sind angeheftet (StrictHostKeyChecking=yes). Von Hand aufgebracht, nicht durch deploy-services.yml: ein neuer Schritt gibt ein .forgejo/ Veränderung, die einen Vollcluster versöhnt. Siehe git-sync/README.md.
· EmailService
Dovecot Push maßgeblich für KamoMail; NEW_EMAIL nicht mehr selbster-erstattbar
POST /api/notifications/self wird mit SELF_RAISABLE entfernt: NEW_EMAIL ist angehoben von NewMailAnnouncer und CHAT_MESSAGE von MediaService, also ein Browser hat nichts mehr für sich zu erheben (SP08 spec E9, Fall B). Die Entfernung wird von **************** SP09's Selbsterhebungstests gepinnt gehen mit ihrem Thema.
· KlusterServices
Zertifikat und Disruption Budget für dev.kamouniverse.com
dev.kamouniverse.com ist die neue KamoUniverse Marketing-Seite (repo kamouniverse-marketing; es trägt seinen eigenen Host() IngressRoute im Namensraum Kamo). Die kamouniverse.com apex Zulage würde bereits Auto-Zert Mint lassen die Zertifikate dynamisch, aber erst nach einer Anfrage für den Host erscheint in der 5-Minuten Traefik Access-Log-Fenster, so dass ein STATIC_DOMAINS Eintrag sicherstellt, dass cert existiert, bevor jemand zu Besuch ist. Die Website läuft zwei Repliken, so bekommt es eine maxUn verfügbar: 1 Budget neben signpink's.
· SecurityService
Hire-Step Besitzer URLs und Sweep-Tuning in der SecurityService ConfigMap
· KlusterServices
Dovecot schiebt Mail-Events an den EmailService (Lua push_notification); stop logging Geheimnisse
· DaemonService
Tick KBService's Due-Task Sweep jede Minute

Euer Universum wartet.
Fügen Sie Produkte hinzu, wann immer Sie möchten – keine Migration, keine neuen Anmeldungen.
Für immer kostenlos – keine Kreditkarte erforderlich