Changelog
Cosa c'è di nuovo.
Ogni miglioramento alla piattaforma, come si spedisce.
· kamo-shared-library
Tutti i diritti di sessione onorano il membro NUKEs e il modello regole FORCE
Un membro ARTIFICIALE è rifiutato con lo stesso IllegalStateException, quindi un La ricaduta del chiamante applica il soffitto del supervisore e il pavimento mai-grantable.
· KlusterServices
I fatti del registro di Kamo Speech e la sua registrazione attraverso il registro interno di AIService
L'ultima attesa ha bisogno VERIFIED di tenere per 120 s. Un'attestazione stessa scrive VERIFIED e #36 non hanno tempo di sonda, quindi una prima lettura VERIFIED non può dire Il re-verificare di SP01 (STT CLIP, TTS TEST) dall'attestazione che segue.
· kamo-internal
Stato AI, pausa e assunzione della lista di controllo per il profilo membro
· KBService
Notifiche di attività dopo commit, e il segnale di cambio org per le scritture interne
· VOIPService
Un testo in entrata solleva una scheda SMS RECEIVED
· kamo-internal
Ripetere gli eventi, scegliere quali istanze è una modifica, promemoria di testo
· kamo-shared-library
Compose modello motore, visualizzare modelli, helper, parziali e wrapper
· kamo-internal
Un cassetto di attività — stato, priorità, due, assegnare, link, commenti
· kamo-shared-library
I membri ineleggibili vuoti su ogni percorso di scrittura e notificano agli ascoltatori dei cambiamenti di diritti
Un pezzo informa i suoi membri dell'IA prima dei suoi esseri umani, quindi una cascata di supervisori più fresco ricalcolo di una AI è che l'ultima notifica dell'IA.
· EmailService
Protezione DDL per i nove tipi di notifica allegati
· kamo-shared-library
I nove tipi di notifica KamoAI
· KlusterServices
Una sonda live di ogni capacità di Kamo Speech, con un controllo a quattro portate
La sonda funziona all'interno del pod e stampa un documento JSON per Register.py: un TTS giro per voce e lingua (recall >= 0.8), la fila STT batch, una sessione di trascrizione in tempo reale, e con --convaluta N che molte sessioni accanto a un ~60 s lotto (p95 end-of-speech a trascrizione <= 4 s). Contro uno Speaches locale 0.9.0-rc.3 (stessa serratura, modelli pinned) tre cose differiscono dal piano e sono fissati qui: - le frasi rilasciano il marchio: Whisper sente "Kamo" come Commo, Carmo, Camus o TAML, che ha fallito lo spagnolo su ogni corsa (richiama 0.77) e sinistra Piper una parola dal fallimento; frasi senza marchio ha segnato 1.00 in 16/16 run; - i flussi di sessione in tempo reale 100 ms frames a ritmo in tempo reale: un colpo fatto il server chiude lo stesso giro dieci volte (duplicare commit, "indica già esiste" eventi di errore, la svolta trascritta di nuovo per ciascuno); - la sessione si unisce a ogni turno completato, mantiene eventi di errore server per la dettagli invece di fallire sul primo, e commette il buffer stesso solo quando tutto l'audio viene inviato e nulla viene trascritto. p95 è un vero rango più vicino (ceil), e il blocco di carico riporta il dettaglio batch.
· kamo-internal
AI righe in Bulk Aggiungi membri del team prendere un posto e senza e-mail
· KBService
A chi può essere dato un compito, a chi supervisiona chi, e i compiti dei nomi mostrano
· kamo-shared-library
Cataloghi di tipo di responsabilità e provider, attributo digitato codec
Il codec rifiuta anche, come invalid attribute, un elemento di elenco nullo (una barra NullPointerException prima), un elenco o un oggetto in cui il testo appartiene (stored come il testo "[en, de]" prima), e un numero NUMERIC(20,6) non può contenere (a 500 a filo prima).
· kamo-internal
Modulo di connessione a catalogo, chip di stato, rail, bozza e helper di errore
Un verdetto di prova mostra solo mentre il modulo mantiene ancora i valori che ha testato, e un il rifiuto che nomina un campo visibile siede sotto quel campo. Le bandiere ferroviarie non sollevate lavorare anche su un telefono, e segna la stanza aperta per la tecnologia assistiva.
· kamo-shared-library
Compose manifest, JavaScript text semantics e icon URI
ComposeText porta anche logoVariants.ts (PNG logo rungs, SizedLogo) e badges.ts (uploaded-badge ?h= scaling), e segue JavaScript esattamente dove Java differisce: Numero:: perString esponenti, Math.round, Numero(string) e String.prototype.trim.
· kamo-internal
Elenchi delle attività dal vivo, chip di attività con i due tempi corretti dalla zona, chip di collegamento di record
· kamo-shared-library
Bound membri dell'IA con i diritti applicati del loro supervisore e il pavimento mai-grantable
· kamo-internal
Il campo Ripeti, la finestra di dialogo di portata della serie e il glifo ricorrente
· kamo-internal
BFF passa le risposte AIService invariate e pubblica le modifiche del registro di sistema
· kamo-shared-library
Enti del Registro di sistema, capacità/valore/prezzo/opt-out righe, repository
AiProvider e AiModel ottengono le colonne del registro (scope, hosting, auth, fatti, chiave della piattaforma, ciclo di vita, origine); tipo del fornitore e mappa del livello dei costi attraverso Convertitori di colore tollerante. Nuove entità e repository per capacità, valori di capacità digitati, modalità, prezzi e org opt-out, più controlli di esistenza retire / eliminare le esigenze. AiProvider.credentialEnv NAME) è elencato come un non-redential, e ************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************ parses ogni query e ricercatore derivato dei repository toccati senza un database, quindi un cattivo nome non riesce qui invece di all'avvio del servizio.
· kamo-shared-library
Compito, commento, link, diario e fili di consegna
· kamo-internal
Ripeto, finestra, libero/busy e promemoria-metodo logica; un 204 non è un 500
· kamo-shared-library
Query di calendario di ricorrenza-consapevole; widget pagina singles solo
· kamo-internal
Noleggiare un membro AI da Add Team Member, con i controlli dei sedili e una lista di controllo di assunzione
· KlusterServices
Kamo Speech su k3m1 — Speaches pinned, modelli di sola lettura, egresso solo DNS
· KlusterServices
Keys and NetworkPolicies on in-cluster inference; Kamo reranker e Kamo Local LLM
Gli embedding TEI e il nuovo reranker cross-encoder richiedono TEI API KEY; bergamot, LibreTranslate e il nuovo Ollama di proprietà di Kamo (qwen3:4b) siede dietro il proxy Kamo auth; ocrservice, TEI, i proxy e LLM accetta solo i loro chiamanti. I servizi passano alle porte proxy solo dopo che ogni rollout si completa. Il modello proxy imposta mappa hash bucket size 128: la chiave "Bearer <64 hex>" a 71 byte non si adatta Il secchio predefinito da 64 byte di nginx e nginx si rifiuta di iniziare. Il reranker gestisce TEI cpu-1.9.4: 1.5' hf-hub 0.3.2 non può seguire il rinominamento e la risoluzione-cache per questo modello. Ogni distribuzione step controlla il server Segreto e chiave esistono prima di applicare (i riferimenti dei server sono necessari).
· kamo-shared-library
Risoluzione dei modelli ARTIFICIAL e la cucitura dell'ascoltatore dei diritti
· kamo-internal
Cliente del cavo del Registro di sistema e regole di forma pura

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