Live Change Log

Vedi cosa stiamo costruendo in tempo reale. Ogni funzione, correzione e miglioramento spedito attraverso la piattaforma.

17,865
Variazioni totali
4,581
Caratteristiche
4,512
Fissazioni
32
Progetti
Filtra per progetto
Tutti i progetti17,865AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,553kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtra per tipo
Tutti i tipiBuild24CI522Chore670Docs226Feature4,581Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
September 5, 2026
FixAIService

Prove the deploy by digest, not by tag

Il commit precedente si ferma `set image` essendo un no-op silenzioso. Questo afferma che risultato: dopo il rollout, il tag viene risolto per digerire al Regis...

Kamo·6d ago
FixAIService

Una ricostruzione dello stesso commit non ha dispiegato nulla e ha riferito il successo

L'immagine è contrassegnata con il commit SHA, così la ricostruzione dello stesso commit produce un riferimento di immagine identico. `kubectl set immagine` qui...

Kamo·6d ago
September 4, 2026
FixAIService

Lasci un rollout finire quello che il vecchio pod stava facendo

Deploys ha sostituito l'unico pod di ogni servizio con nulla per catturare le richieste in volo. Tre impostazioni, applicate attraverso la flotta: - preStop do...

Kamo·1w ago
September 2, 2026
FixAIService

Un link KB va all'articolo i suoi nomi di testo

Un membro ha chiesto come impostare il loro org su e ha ottenuto il setup checklist indietro, ciascuno passo nominare l'articolo che lo spiega. Tutti e tre i co...

Kamo·1w ago
August 30, 2026
FixAIService

Nessun testo di errore a monte raggiunge un membro, qualunque provider non sia riuscito

articolo Per essere caduto per ottenereMessage() per tutto ciò che non era un AiProviderException. Solo l'adattatore HuggingFace classifica i suoi rifiuti; ogni...

Kamo·1w ago
FixAIService

Ritirare un modello che il fornitore non instrada, e smettere di citare ai membri

Seguire la correzione del router-catalogo. Questo impedisce che i modelli indiretti siano LISTED; questo blocca uno già nel catalogo di un org dalla rottura del...

Kamo·1w ago
August 29, 2026
FixAIService

Elencare i modelli Hugging Face il router sarà effettivamente servire

Chat va al router Inference Providers **************************************************************************************************************************...

Kamo·1w ago
August 26, 2026
FixAIService

Rimuovere gli endpoint non visualizzati-replicato-conto

Abbinato alla rimozione kamo-internale del badge non letto AI: il conteggio mai detto al membro nulla azionebile (nessun canale di spinta lo sostiene, quindi no...

Kamo·2w ago
August 16, 2026
FixAIService

Tagliare il coperchio sopra il suo proprio JVM soffitto di salto [skip ci]

L'immagine inizia il JVM con -XX:MaxRAMPercentage=70 -XX:+ SemprePreTouch, così il heap da solo può prendere il 70% del limite del contenitore e pre-touch manti...

Kamo·3w ago
August 15, 2026
FixAIService

L'amministrazione dei modelli e l'utilizzo della lettura assumono i diritti che li nominano

AiModelController e AiUsageController hanno controllato la proprietà dell'organizzazione e nessun diritto. I 403 già nel controller del modello confrontano prov...

Kamo·3w ago
August 11, 2026
FixAIService

Dichiarare il segreto dell'oggetto-storage il ConfigMap non porta più

La chiave MinIO è stata spostata dal ConfigMap nella minio-app-credentials segreto, ma l'invFrom che forniture è stato applicato solo al vivo dispiegamento — ma...

Kamo·4w ago
FixAIService

Smettere di spedire una credenziali condivisa come predefinito config

La password condivisa della piattaforma è stata cotta come il fallback per DB PASSWORD e MINIO ROOT PASSWORD, così ha vissuto in questo repo e nell'immagine cos...

Kamo·4w ago
August 3, 2026
FixAIService

Scansione dei repository MFA condivisi

MfaEnrollmentService è un @Service in kamo-shared-library, quindi la wildcard @ComponentScan("com.kamo") in questa applicazione lo costruisce se questo servizio...

Kamo·1mo ago
FixAIService

Harden il kubectl download contro l'egresso sfacciato [skip ci]

dl.k8s.io sopra l'ingresso del corridore cade in modo intermittente metà del trasferimento: curl: (56) OpenSSL SSL read: decryption fail or bad record mac che f...

Kamo·1mo ago
July 22, 2026
FixAIService

Classificare i guasti di visione in modo che il circuito di riprovazione e l'interruttore realmente funzionano

Due bug in visionCompleto, entrambi i quali hanno sconfitto macchinari costruiti per gestirli. Una risposta in bianco-contenuto è stata restituita come SUCCESS...

Kamo·1mo ago
FixAIService

Mai indirizzare la visione ad un adattatore che non può inviare un'immagine

AiProvider.supportsVision è una bandiera del database a mano-editable, e il routing si fidava da solo. Gli adattatori HuggingFace e Cohere non leggono mai le im...

Kamo·1mo ago
July 19, 2026
FixAIService

Antropic ha lasciato cadere ogni messaggio di sistema, ma l'ultimo

buildRequestBody assegnato piuttosto che accumulato il campo di sistema, quindi con più di un messaggio di sistema solo quello finale raggiunto il modello. In p...

Kamo·1mo ago
FixAIService

Regole bloccate sopravvivono a una sezione o override di documenti interi

Un autore che ha assunto una sezione di regola a mano ha sostituito l'intero corpo della sezione, che silenziosamente scartato le regole del pacchetto bloccate ...

Kamo·1mo ago
July 18, 2026
FixAIService

Le risposte registrate sono state eliminate, persistenti messaggi di assistente vuoto

Ogni completamento di chat di successo è tornato come una bolla assistente EMPTY. The file assistenti sono stati salvati con content len=0 e is error=false, qui...

Kamo·1mo ago
FixAIService

Prova il modello successivo quando un modello di visione rifiuta l'immagine

Probing produzione di nuovo dopo la correzione di modalità, routing spostato da un testo a-speech modello a o3-mini — un modello di ragionamento di o-series che...

Kamo·1mo ago
FixAIService

Smettere la visione di routing per i modelli di testo-a-speech

Fondato probing production: org 1188756624575266822's vision calls risolto a gpt-4o-mini-tts-2025-03-20 — un modello TEXT-TO-SPEECH — così ogni chiamata di visi...

Kamo·1mo ago
July 17, 2026
FixAIService

Caricare immagini di storia tramite query, non pigro getImages() (Viaggio di WWS)

****************************************************************************************************************************************************************...

Kamo·1mo ago
July 16, 2026
FixAIService

Consentire a SWITCH MODEL di ripristinare una sessione su Auto

handleSwitchModel sempre UUID-parsed modelId e errored su null, quindi una sessione non potrebbe mai essere convertito in selezione automatica modello mid-chat....

Kamo·1mo ago
July 8, 2026
FixAIService

Robusto fornitore di visione / modello di selezione tra i fornitori

Seleziona due passaggiVisionProvider: preferisci qualsiasi provider org che abbia un modello attivo in grado di visionare adattatore già emette contenuti image ...

Kamo·2mo ago
July 1, 2026
April 18, 2026
FixAIService

Bump kamo-shared-library a 1.4.0

Kamo·4mo ago
March 30, 2026
FixAIService

Soglia minima RAG da 0.5 a 0.25 per interrompere il filtraggio dei risultati KB rilevanti

La soglia 0.5 stava silenziosamente scartando i risultati validi dal modello di incorporazione, soprattutto per il contenuto specifico di dominio con più piccol...

Kamo·5mo ago
March 20, 2026
March 18, 2026
FixAIService

Add response body and request logging to RagClient for debugging

Log the RAG search request URL, orgId, query, and response body on error to diagnose 500 responses from RAGService.

Kamo·5mo ago
March 17, 2026
FixAIService

Use non-streaming chat completion for REST endpoint

Streaming over REST with blockLast() was producing empty responses because WebClient's SSE parsing doesn't work reliably with bodyToFlux(String.class). Added ha...

Kamo·5mo ago
FixAIService

Add detailed error logging to HuggingFaceAdapter for debugging 400 errors

Captures and logs the actual HF error response body instead of just status code.

Kamo·5mo ago
FixAIService

Switch HuggingFace to router.huggingface.co (api-inference is deprecated)

HF returns 410 on api-inference.huggingface.co with message to use router.huggingface.co instead.

Kamo·5mo ago
FixAIService

Use HuggingFace OpenAI-compatible endpoint with model in request body

HF's /v1/chat/completions endpoint takes the model ID in the JSON body, not in the URL path. Switched from per-model URL routing to standard

Kamo·5mo ago
FixAIService

Add model count to provider list, switch HF to router endpoint

- Include modelCount in provider list GET response - Switch Hugging Face default base URL to router.huggingface.co - Support both api-inference and router URL f...

Kamo·5mo ago
FixAIService

Return full decrypted API key in provider responses

Users need to see and edit the full key, not a masked version.

Kamo·5mo ago
FixAIService

Normalize base URL to prevent /v1/v1 duplication

Strips trailing /v1 from base URL before appending /v1/chat/completions, so users can enter base URLs with or without the /v1 suffix.

Kamo·5mo ago
FixAIService

Restructure test connection to discover models first, handle rate limits gracefully

- Model discovery (lightweight GET) runs before chat test (POST) - Rate limit (429) errors show user-friendly warning instead of failing - Auth errors (401/403)...

Kamo·5mo ago
FixAIService

Use provider-specific test model instead of hardcoded gpt-4o-mini

Each provider type now uses an appropriate model for connection testing

Kamo·5mo ago
FixAIService

Serialize entity IDs as strings to prevent JavaScript precision loss

CockroachDB unique_rowid() generates INT8 values that exceed JavaScript's Number.MAX_SAFE_INTEGER, causing ID corruption in the frontend.

Kamo·5mo ago
March 16, 2026
FixAIService

Add OTK authentication support matching SecurityService pattern

- Add OTKPreAuthFilter to validate X-OTK header and resolve to *** session - Update SessionHelper to read from request attributes set by filter - Update all con...

Kamo·5mo ago

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo