Beweisen Sie den Einsatz durch Digest, nicht durch Tag
Die vorhergehende Commit-Demitenung stoppt "Set-Image" als stilles No-Op. Dies behauptet, die Ergebnis: Nach dem Rollout wird der Tag auf eine Verdauung bei der...
Ein Umbau der gleichen Verpflichtung eingesetzt nichts und berichtete Erfolg
Das Bild ist mit dem Commit SHA markiert, so dass der Wiederaufbau der gleichen Commit produziert eine identische Bildreferenz. "kubectl Set Bild" dann ändert n...
Sperren Sie die gemeinsamen Sweeps, und laufen zwei Hülsen
Jeder @Scheduled Sweep hier, dessen Wirkung geteilt wird, nimmt jetzt einen benannten verteilten Mietvertrag durch SingletonTaskRunner, bevor es etwas tut, so l...
Lassen Sie einen Rollout beenden, was die alte Hülse tat
Deploys ersetzt die einzige Hülse von jedem Dienst mit nichts, um die Anfragen in fangen Flug. Drei Einstellungen, die auf der gesamten Flotte angewendet werden...
Ein KB Link geht auf den Artikel seine Textnamen
Ein Mitglied fragte, wie man seine Org einstellt und bekam die Setup-Checkliste zurück, jeder Schritt Benennung des Artikels, der es erklärt. Alle drei Links ze...
Kein vorgeschalteter Fehlertext erreicht ein Mitglied, welcher Anbieter ausgefallen ist
memberTextFor fiel durch, um zu erhaltenNachricht() für alles, was nicht ein AiProviderException. Nur der HuggingFace Adapter klassifiziert seine Ablehnungen; j...
Ein Modell, das der Anbieter nicht in Rente schicken wird, und hören Sie auf, es bei Mitgliedern zu zitieren
Follow-up zum Router-Katalog fix. Das stoppt unroutable Modelle LISTED; das hindert einen bereits in einem Org-Katalog daran, die Assistent und Erzählung der Br...
Liste der Hugging Face Modelle, die der Router tatsächlich bedienen wird
Chat geht an den Inference Providers Router **************** aber entdeckenModelle gefragt das HUB für Modelle, die irgendwo "warm" sind - ein anderes und viel ...
Entfernen Sie die unreviewed-reply ungelesenen Unread-Count-Endpunkte
Gepaart mit der kamo-internen Entfernung der KI ungelesene Abzeichen: die Zählung dem Mitglied nie etwas eingängiges sagen (kein Push-Kanal unterstützt es, so n...
Unreviewed-Response zählt und eine Mark-Lesung
Keyed by session guid, das ist, was ein Werkzeugfenster trägt. Nicht als eine geprüft Offenlegung: es gibt Zählungen und nie ein Wort von einem Transkript, und ...
Pin kamo-shared-Bibliothek 1.6.0
Die Bibliothek wurde auf 1.6.0 verschoben, während die Verbraucher auf 1.5.0 blieben. Consumer CI baut die Bibliothek von einem frischen Klon in eine kalte .m2 ...
Größe der Hülse über seiner eigenen JVM Haufen Decke [skip ci]
Das Bild startet die JVM mit -XX:MaxRAMPercentage=70 -XX:+AlwaysPreTouch, also Heap allein kann 70% der Container-Limit und Pre-Touch hält jede verpflichtet Sei...
Die Verwaltung von Modellen und die Lesenutzung nehmen die Rechte, die sie benennen
AiModelController und AiUsageController überprüften das Eigentum der Organisation und kein Recht. Die 403s bereits im Modell-Controller vergleichen provider.get...
Das Objekt-Speichergeheimnis erklären, das die ConfigMap nicht mehr trägt
Der MinIO-Schlüssel wurde aus der ConfigMap in die Minio-App-Credentials verschoben geheim, aber das envFrom, dass liefert es immer nur auf die Live-Bestätigung...
Stoppen Sie den Versand eines gemeinsamen Anmeldedaten als Konfigurations-Standard
Das gemeinsame Passwort der Plattform wurde als Fallback für DB_PASSWORD und MINIO_ROOT_PASSWORD, so lebte es in diesem Repo und im gebauten Bild sowie in der G...
Rebuild gegen Shared-Bibliothek @Lob LONGVARCHAR fix
Hibernate's PostgreSQL Dialekt liest @Lob String Spalten als OIDs via getLong(). Beeinflusst Notizen, Kontakte, Kalender, OAuth Tokens, IMAP Passwörter, E-Mail ...
Punkt bei YugabyteDB und verwenden Sie PostgreSQLDialect
CockroachDB wurde durch YugabyteDB ersetzt. Verbindungsstränge bewegen sich von Kakerlakedb-öffentliche:26257 zu yb-tserver-service:5433, und der Hibernate Dial...
Reprobieren Sie den Shared-Bibliothek Build, den das LAN-Verlink immer wieder korrumpiert
Drei Builds starben heute auf "Tag mismatch" Ziehen eines Glases - und der Spiegel vor einer Stunde hinzugefügt nicht helfen, weil kbservice, mcpgatewayService ...
Mirror Maven Central durch die Google GCS Kopie
Jede Docker-Bühne beginnt mit einer Erkältung/.m2 und holt den gesamten Abhängigkeitsbaum wieder auf, so dass Central sieht das volle Gewicht jedes gleichzeitig...
Persist AI Konversation PHI Access Trail zu phi_access_log
Gespeicherte Assistenten Gespräche sind die lies am wenigsten in der Lage, eine 14-Tage leisten, unabrufbarer Log-Stream: das Modul sitzt außerhalb der Complian...
Scannen Sie die geteilten MFA-Repositories
MfaEnrollmentService ist ein @Service in kamo-shared-Bibliothek, also die Wildcard @ComponentScan("com.kamo") in dieser Anwendung konstruiert es, ob oder nicht ...
PHI-Zugriff auf jede Lektüre der gespeicherten KI-Gesprächsgeschichte aufsen
Wires die gemeinsame -164.312(b) Wirbelsäule in die Pfade, die gehaltene Aufforderungen lesen und Fertigstellungen. Der Assistent ist das Modul, das die Complia...
Überragende Arbeiten in der Arbeit
Inszeniert und engagiert wie-ist, so dass nichts im Arbeitsbaum ungebunden bleibt. 4 Dateien geändert, 397 Einfügungen(+), 3 Löschungen(-)
Harden Sie die kubectl Download gegen schuppige Egress [skip ci]
dl.k8s.io über den Ausschritt des Läufers fällt zeitweise mitten im Transfer: Curl: (56) OpenSSL SSL_read: Entschlüsselung fehlgeschlagen oder schlechtem Reko...
Klassifizierung Vision Ausfälle, so dass die Retry-Schleife und Leistungsschalter tatsächlich funktionieren
Zwei Bugs in visionComplete, die beide Maschinen besiegt, die gebaut wurden, um sie zu handhaben. Eine leere Inhaltsreaktion wurde als ERFOLG zurückgegeben und...
Peragent Scorecard
Was jeder Agent tatsächlich tat: Gespräche, wie oft eine Person übernehmen musste und warum, Outreach-Ergebnisse einschließlich derer, zurückgehalten, und was e...
Routen Vision niemals zu einem Adapter, der kein Bild senden kann
AiProvider.supportsVision ist eine handbearbeitete Datenbank-Flagge, und das Routing hat ihr allein geverstand. Die HuggingFace und Cohere Adapter lesen ImageUr...
Modellpreiskatalog, Schreibweg und Backfill
Kostenrechnung könnte nie funktionieren: AiModel hat Preisspalten, AiModelController liest sie und ChatOrchestrationService liest sie, um Kosten zu berechnenEst...
Agent-eitiierte Übergabe an einen Menschen, mit Kontext
Die KI konnte bisher nicht nach einer Person fragen: Eskalationsregeln erreichten das Modell über die kompilierte Aufforderung, aber es gab kein maschinenlesbar...
Outbound Trigger, Planer und Web-Chat Versand
Macht die Outreach Spine tatsächlich Feuer. Das Tor, Kontaktzustand, Zustimmung und Audit existierte bereits; nichts verursachte eine Berührung zu bewerten. - ...
Org-weit erforderlichen Text bestehen und sofort anwenden
AiOrgSettings hat bereits erzwungenePreamble/forcedFooter und SalesAgentCompiler gewonnen faltet sie in jeden Agenten, aber der Einstellungs-Controller weder le...
Anthropic ließ jede Systemmeldung fallen, aber die letzte
buildRequestBody zugewiesen, anstatt das Systemfeld angesammelt, so mit mehr als eine Systemmeldung erreichte nur die endgültige das Modell. In der Praxis, dass...
Gesperrte Regeln überleben einen Abschnitt oder ein ganzes dokument
Ein Autor, der einen Regelabschnitt von Hand übernahm, ersetzte den gesamten Sektionskörper, die lautlos verworfen die gesperrten Pack Regeln in ihm - so 'nie z...
Sales-Agent Compiler, Versionierung, Outreach-Gate; Tool-Wiedergabe fix
Strukturierte Agenten-Konfigur kompiliert zur Systemaufforderung, friert pro veröffentlichtem Version, und gewinnt das Tor ein Agent muss vor der Aufnahme Konta...
Verkaufs-Agent CRUD, Hypothekenvorlage und Agenten-gesteuerte Chat-Prompt
- AiSalesAgentController (/api/ai/Sales-Agent-Agenten): org-scoped CRUD + GET /templates - SalesAgentTemplateRegistry: eingebaute Startervorlagen, beginnend mit...
Streamed Antworten wurden fallen gelassen, beharrlich leere Assistenten Nachrichten
Jeder erfolgreiche Chat-Abschluss kam als EMPTY Assistent Blase zurück. Die Assistenten-Reihen wurden mit content_len=0 und is_error=false gespeichert, also da ...
Probieren Sie das nächste Modell, wenn ein Vision-Modell das Bild ablehnt
Die Produktion nach der Modalitäten wieder untersucht, bewegte sich das Routing von einer Text-zu-Sprache Modell zu o3-mini - ein O-Serie Argumentationsmodell, ...
Stoppen Sie die Routing-Vision zu Text-to-Speech-Modellen
Gefunden durch Sondierung Produktion: org 1188756624575266822 Vision Anrufe gelöst gpt-4o-mini-tts-2025-03-20 - ein TEXT-TO-SPEECH-Modell - so dass jeder Vision...
Inline-Bild-Vision + Tier Fallback, die stärker als schwächer bevorzugt
Zwei Grenzen machten org-konfiguriertes Sehen für ganze Klassen von Anrufern unbrauchbar. 1. Vision war URL-ONLY. Jeder Anrufer musste sich öffentlich aufstehe...
Laden Sie Historienbilder über Abfrage, nicht faul getImages() (WS Pfad)
************ läuft auf dem WebSocket-Pfad (ab AiChatWebSocketHandler), der KEIN HTTP-Anfrage ist, also Open-Session-in-Ansicht gilt nicht. Iterierende geladene ...
Erlauben Sie SWITCH_MODEL, eine Sitzung auf Auto zurücksetzen
handleSwitchModel immer UUID-parsed modelId und fehlerhaft auf Null, so eine Sitzung konnte nie wieder auf die automatische Modellauswahl Mitte des Chats zurück...
Per-Integration öffentliche KI-Prompt + Sitzungszuteilung
Upgrade der Public-Chat-System-prompt Wasserfall von per-org auf pro-integration: PublicAiChatController liest jetzt die X-Public-Chat-Key-Hash Header (nullable...
Per-Or-Anruf, Mensch-Handoff auf keinen Anbieter, anon tägliche Nachricht Kappe
Tierbewusste interne Textvervollständigung (POST /api/ai/intern/text)
Spiegelt den Vision-Pfad: Wählen SieTextProvider wählt den aktiven Provider des org mit dem gewünschten getaggt cost tier (LIGHT/MEDIUM/HEAVY), Rückfall nach Pr...
Robuste Vision Anbieter / Modellauswahl über Anbieter hinweg
Zwei-Pass-AuswahlProvider: bevorzugen einen org-Anbieter, der ein aktives, visionsfähiges Modell hat Adapter sendet bereits image_url Inhalt und Berichte unters...
Provider Cost-Tier/Vision Passthrough + interner One-Shot-Vision-Endpunkt
AiProviderController liest KostenTier + unterstütztVision. ProviderRoutingService Gewinne selectVisionProvider(orgId, tier). **************** läuft einen One-Sh...
Wie, was Sie sehen Versand?
Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.