Dovedește implementarea prin digerare, nu prin etichetă
Comitatul anterior se oprește imaginea setată Acest lucru afirmă rezultat: după lansare, eticheta este rezolvată la digerare la registru și capsulele de rulare...
O reconstrucţie a aceleiaşi comiteri nu a desfăşurat nimic şi a raportat succesul
Imaginea este etichetat cu comite SHA, astfel reconstruirea aceeași comite produce o referință a imaginii identică. Desfăşurarea nu este niciodată atins, statu...
Blocați matura comune, și rula două capsule
Fiecare @Scheduled matura aici al cărui efect este împărtășit acum ia un nume de leasing distribuit prin Singleton TaskRunner înainte de a face ceva, așa că rul...
Să terminăm ce făcea vechiul pod
Desfășurările au înlocuit singura capsulă a fiecărui serviciu cu nimic pentru a prinde cererile Zbor. Trei setări, aplicate în întreaga flotă: - PreStop doarme...
Un link KB merge la articol numele sale text
Un membru a întrebat cum să-şi aranjeze org-ul şi a primit lista de înscenare înapoi, fiecare nume pas articolul care explică. Toate cele trei legături au arăta...
Nici un text de eroare din amonte nu ajunge la un membru, oricare furnizor a eșuat
text membru Pentru că a căzut prin pentru a obține message() pentru nimic care nu a fost un AiProvider Exception. Numai adaptorul HuggingFace își clasifică refu...
Retrageți un model furnizorul nu va ruta, și opri citând-l la membri
Urmărire la fix router-catalog. Asta oprește modelele nerutabile fiind LISTED; acest lucru oprește deja unul într-un catalog de orgi de rupere Asistent şi poves...
Lista de modele Hugging Face router-ul va servi de fapt
Chat merge la router Furnizorii de Inference *******************************************************************************************************************...
Înlăturați criteriile finale nerevizuite necitite
Pereche cu îndepărtarea kamo-internă a insignei AI necitite: numărul Nu i-am spus niciodată nimic de acţiune. non-zero înseamnă doar "ai minimizat fereastra îna...
Numărul de răspunsuri nerevizuite și o citire a marcajelor
Keyed by session guid, which is what a tool window cară. Neauditat ca o dezvăluirea: se întoarce contează și niciodată un cuvânt de o transcriere, și înregistra...
Pin kamo-shared-library 1,6.0
Biblioteca sa mutat la 1,6.0 în timp ce consumatorii au rămas pe 1.5.0. Clientul consumatorilor construiește biblioteca dintr-o clonă proaspătă într-o oglindă r...
Dimensiune pod deasupra propriului său plafon gramada JVM [skip ci]
Imaginea pornește JVM cu -XX:MaxRAMPercentage=70 -XX:+ Întotdeauna PreTouch, astfel încât numai grămada poate lua 70% din limita containerului și pre-touch păst...
Administrarea modelelor și utilizarea citirii ia drepturile care le numesc
AiModelController și AiUsageController verificat proprietatea organizației și nici un drept. 403s deja în controler model compara furnizorul.getOrganizationId()...
Declară secretul de stocare a obiectului ConfigMap nu mai poartă
Cheia MinIO a fost mutată din ConfigMap în minio-app-credentials Secret, dar envFrom că provizii a fost aplicat doar vreodată la live nu s-au angajat niciodată ...
Opriți transportul unui credibil comun ca un implicit de configurare
Parola comună a platformei a fost coaptă ca rezervă pentru DB PASSWORD și MINIO ROOT PASSWORD, așa că a trăit în acest repo și în imaginea construită, precum și...
Reconstruiește împotriva librarului comun @Lob LONGVARCHAR fix
Dialectul Hibernate PostgreSQL citește @Lob String coloanele ca OID prin getLong(). Afectează notele, contactele, calendarul, jetoanele Oauth, parolele IMAP, ca...
Punct la YugabyteDB și utilizați PostgreSQLDialect
CockroachDB a fost înlocuit de YugabyteDB. Conexiunea se mișcă din gandac-public:26257 to yb-tserver-service:5433, and the Hibernate dialect De la *************...
Retrimetrie clădirea comun-library, care UPlink LAN păstrează corupere
Trei clădiri au murit astăzi pe "Tag nepotrivire" trăgând un borcan ajutor, deoarece kbservice, mcpgatewayservice și ragservice lovit eroarea identică împotriv...
Oglindă Maven Central prin Google GCS copie
Fiecare etapă a Docker începe de la o rece ~/.m2 și refrigerează întregul copac dependență, astfel încât Central vede greutatea totală a fiecărui serviciu conco...
Persist AI conversație PHI traseu de acces la fi access log
Conversaţiile de asistente sunt cele mai puţin capabile să-şi permită 14 zile. flux de jurnal de necontestat: modulul stă în afara limitelor de conformitate, aș...
Scanează depozitele comune MAE
MfaEnrollmentService is a @Service in kamo-shared-library, so the wildcard @ComponentScan("com.kamo") în această aplicație construiește sau nu aceasta service a...
Înregistrați accesul PHI pe fiecare citire a istoricului conversației AI stocate
Fire de coloana vertebrală comună §164.312(b) în căile pe care citirea a persistat prompte şi completări. Asistentul este modulul de evaluare a conformității pu...
Comite o lucrare remarcabilă în curs
Înscenat și angajat ca-este astfel încât nimic nu este lăsat neangajat în copacul de lucru. 4 fișiere schimbate, 397 inserții(+), 3 ștergeri(-)
Harden download kubectl împotriva egress fulg [skip ci]
dL.k8s.io peste ieşirea alergătorului scade intermitent la mijlocul transferului: curl: (56) OpenSSL SSL read: decriptare eșuată sau înregistrare proastă mac ca...
Clasifică eșecurile de vedere astfel încât bucla de rejudecată și întrerupătorul de circuit de fapt funcționează
Două bug-uri în viziune Complete, ambele dintre care învins mașini construite pentru a le ocupa. Un răspuns fără conţinut a fost returnat ca SUCCES şi a închei...
Carte de scor per agent
Ceea ce fiecare agent a făcut de fapt: conversații, cât de des o persoană a trebuit să preia și de ce, rezultatele de informare, inclusiv cele reținut, și ceea ...
Nu îndreptați niciodată vederea către un adaptor care nu poate trimite o imagine
AiProvider.supportsViziunea este un steag de bază de date care poate fi citit de mână, iar rutarea avea încredere în sine. Adaptoarele HuggingFace și Cohere nu ...
Catalog preț model, cale de scriere și backfill
Contabilitatea costurilor nu ar putea funcționa: AiModel are coloane de preț, AiModelController le citește și ChatOrchestration Service le citește pentru a calc...
Predarea unui agent către un om, cu context
AI nu a putut cere anterior o persoană: regulile de escaladare au atins modelul prin intermediul prompt compilat, dar nu a existat nici un semnal de citit autom...
Declanșatoare, programator și dispecerat de chat
Face ca coloana vertebrală să tragă. Poarta, starea de contact, consimţământul şi Auditul a existat deja; nimic nu a cauzat o atingere care să fie evaluată. - ...
Textul necesar pentru org persist
AiOrgSettings câștigat forțatPreamble/forcedFooter și SalesAgentCompiler deja le pliază în fiecare agent, dar controlorul de setări nici citit, nici scris ei - ...
Antropic a scăzut fiecare mesaj de sistem, dar ultimul
construiRequestBody atribuit mai degrabă decât acumulat câmpul de sistem, astfel încât cu mai mult decât un mesaj de sistem numai cel final a ajuns la model. În...
Regulile blocate supravieţuiesc unei secţiuni sau unui document întreg de suprascriere
Un autor care preia o secţiune de reguli cu mâna a înlocuit întregul corp de secţiune, care a aruncat în tăcere regulile de ambalaj blocat în interiorul acestui...
Compilator de agenti de vanzari, versiune, poarta de informare; repara reluare instrument
Agent structurat config compilații ale sistemului prompt, înghețări per publicat versiune, și câștigă poarta un agent trebuie să treacă înainte de a iniția cont...
Agent de vânzări CRUD, șablon ipotecar, și agent-condus chat prompt
- AiSalesAgentController (/api/ai/sales-agents): org-scoped CRUD + GET /templates - SalesAgentTemplateRegistry: built-in starter templates, begining with a asis...
Au fost retrase răspunsuri streamate, mesaje de asistenţă în alb
Fiecare încheiere de chat de succes s-au întors ca un balon asistent EPTY. ă rândurile asistent au fost salvate cu conținut len=0 și is error=fals, astfel încât...
Încercați următorul model atunci când un model de viziune respinge imaginea
Probarea producției după fixarea modalității, rutarea a trecut de la un text la un discurs model de O3-mini Încă returnat 502. Aceasta este lecţia: susţineVizi...
Oprirea orientării vederii la modele text-la-discurs
S-au găsit prin probarea producției: org 1188756624575266822's visual calls resulted to gpt-4o-mini-ts-2025-03-20 Extragerea documentelor şi orice altă caracte...
Inline imagine + nivel de rezervă care preferă mai puternic decât mai slab
Două limite au făcut ca viziunea org-configurată să fie inutilizabilă pentru clase întregi de apelant. 1. Viziunea a fost URL- ONLY. Fiecare apelant a trebuit ...
Încărcați imagini de istorie prin interogare, nu getImages leneș() (WS cale)
*************** rulează pe calea WebSocket (a sunat de la AiChatWebSocketHandler), care nu este o cerere HTTP, deci open-session-in-view nu se aplică. Iterarea ...
Permite SWITCH MODEL să reseteze o sesiune pe Auto
manerSwitchModel întotdeauna UUID-parsed modelId și eroare pe nul, astfel încât o sesiune nu ar putea fi niciodată reverificat la selectarea automată model mijl...
Per-integrare publică AI prompt + atribuirea sesiunii
Upgrade public-chat sistem-prompt cascada de la per-org la per-integrare: PublicAiChatController citește acum X-Public-Chat-Key-Hash antet (nullable) transmis d...
Pe-org publice prompt, om-mână pe nici un furnizor, anon zilnic mesaj capac
Completare de text intern conştient (POST /api/ai/intern/text)
Oglinzi calea de viziune: selectați TextProvider alege furnizorul activ al org-ului etichetat cu cerințele nivel cost (LIGHT/MEDIUM/HEAVY), care se încadrează î...
Furnizor de viziune robust / selecție model între furnizori
Select două passVisionProvider: preferă orice furnizor de org care are un model activ de vedere-capabil adaptor emite deja image url content and reports support...
Prestator de costuri/viziune passthrough + obiectiv intern de vedere cu o singură lovitură
AiProviderController citește/ecoes costTier + suportă Viziune. Description Câştiguri din servicii selectați VisionProvider (orgId, nivel). - Nu. ruleaza o singu...
Utilizați cluster MinIO service DNS; drop depreciate WireGuard/CGNAT IP-uri și retras k2m1/k0m1
Ca ceea ce vezi de transport maritim?
Fiecare dintre aceste actualizări aterizează automat în spațiul de lucru. Începe gratuit și urmăriți-l crească săptămână după săptămână.