Salta al contenuto
KAMOUniverse

Changelog

Cosa c'è di nuovo.

Ogni miglioramento alla piattaforma, come si spedisce.

  1. · MCPGatewayService

    Calendar_create_event invita i compagni di squadra tramite l'id del membro, quindi 'metterlo sul mio calendario' raggiunge la persona che ha chiesto

    Nessuno può scrivere il calendario di un altro membro (EmailService: calendari propri, il calendario dell'organizzazione con il diritto di pubblicazione), inviteMemberIds li invia come il pubblico dell'evento, come la finestra di dialogo del calendario e come i membri del gruppo I chip delle persone fanno: una riga di ospiti legata al membro, l'evento sul proprio calendario, l'invito inviato Valutato su MEETING e nominato nel piano di divulgazione; la descrizione guida l'SI ad esso.

  2. · kamo-shared-library

    AiRealismTestWindow — le chiamate da un'estensione di test a un SI all'interno di una finestra sono chiamate di test

  3. · kamo-internal

    L'Assistente SI è l'assistente personale di ogni membro — carte di conferma, passi in tempo reale, la propria finestra di impostazioni e le impostazioni predefinite dell'organizzazione

    SITP TPASSIST (ordine del proprietario 2026-10-26). - La finestra dell'assistente dice ad AIService che mostra le carte di conferma, quindi l'assistente funziona con Un invio esterno, un denaro, una cancellazione, un cambiamento di sicurezza o un'inserzione di un messaggio Un comando del dispositivo arriva come una scheda nella chat: una semplice domanda (parole del Piano degli Strumenti, no Il messaggio esatto, i record che tocca, il rischio; Conferma, Modifica (la formulazione del messaggio) (solo) o Cancel, deciso sopra il socket; si piega ad una linea una volta deciso. - Ogni passaggio mostra come inizia (il titolo dello strumento, uno spinner, poi un segno di spunta); strumento crudo risponde solo Una conversazione riaperta mostra nuovamente le sue schede in attesa. - L'intestazione indossa il volto e il nome dell'assistente e un ingranaggio che apre la propria finestra delle impostazioni (ai-assistant-settings): nome e personaggio (avatar condiviso), stile e tratti del motore di personalità, Lunghezza/forma/lingua della risposta, interruttori vocali, aree degli strumenti, livello di conferma, memoria privata (visualizza, aggiungi, dimentica), notifiche (suono, avviso quando ridotto al minimo) e preferenza del modello — ogni Tutte le modifiche salvate in una volta, le serrature dell'organizzazione mostrate. - Impostazioni › SI › Assistente SI: cosa inizia l'assistente di ogni membro e cosa possono fare i membri modificare, per l'organizzazione o un dipartimento, il titolo di lavoro o il team, con blocchi e limiti (tab, Voce del menu, scheda di destinazione).

  4. · MCPGatewayService

    Controlli di identità su un messaggio nominativo; un'e-mail non provata il cui mittente ha confermato il proprio ordine

    identity_request_confirmation prende 'about' (email:<cartella>/<uid>, chat:<guid>) per un messaggio Un'email che non è la scia della corsa stessa (un check-in che la gestisce) È ancora l'ordine di un membro che ha confermato, nella propria sessione Kamo, che il suo mittente è Il servizio è attivo (kamoai-service active?about=). Live 2026-10-26 in sp00verify.

  5. · kamo-internal

    Shift reports scheda delle impostazioni e la scelta di una persona

    Ordine del proprietario 2026-10-26 (TPSHIFTREPORTS): niente più report di clock-in/clock-out vuoti da SI. - /settings/ai?tab=shift-reports (voce di menu + scheda di destinazione; forza lavoro SI + VIEW/MANAGE_AI_WORKFORCE): la regola dell'organizzazione, impostazioni più specifiche per ciò che gli SI inviano e ciò che le persone ricevono (dipartimento, titolo di lavoro, team, un SI / una persona), cosa ogni supervisore effettivamente ottiene e perché, e le ultime decisioni in parole povere (inviato, in attesa del suo tempo, non inviato: niente di nuovo...). - Editor di regole: Sempre / Solo quando c'è qualcosa di nuovo (consigliato) / Mai; clock-in, clock-out, Entrambi o impostare orari; giorni; chat o e-mail. Org gettoni di marca, nastri d'angolo, movimento con movimento ridotto. - Sala di lavoro > colleghi SI: rapporti di turno dagli SI, la scelta del membro (vince su tutti gli SI), Gli SI che riferiscono a loro e i loro ultimi rapporti.

  6. · kamo-internal

    Impostazioni del suono di sottofondo, stile di parola di un SI e consenso vocale (voice realism VR2)

    - Impostazioni > Super Intelligence > Suono di sottofondo (D7): il suono della stanza morbida I chiamanti sentono sotto le voci degli SI, per l'organizzazione e per dipartimento, titolo di lavoro, squadra o SI (più specifico vince; ufficio leggero da di default), con un'anteprima dei loop che le chiamate usano e di cosa I chiamanti ascoltano ora. Tab + voce di menu + landing card. - Il profilo di un SI, sotto le sue voci: Come parla (D2: la personalità Drafted dal suo lavoro, le sue abitudini di firma, Draft una nuova personalità) e Utilizzando la voce di una persona reale (D12: consenso scritto firmato in Kamo o come Modulo caricato, ritirabile).

  7. · AIService

    Le impostazioni lette portano i valori degli archetipi e la personalità in parole

    Quindi i cursori della finestra delle impostazioni partono dall'archetipo scelto dal membro, e possono mostrare Il motore di personalità fa delle impostazioni (TPASSIST).

  8. · AIService

    Il nav SI Assistant è l'assistente personale di ogni membro con la piena potenza dello strumento del membro

    SITP TPASSIST (ordine del proprietario 2026-10-26). La conversazione dell'assistente del membro ora: - elenca ogni strumento del Piano degli Strumenti che la sessione PROPRIA del membro può usare, sotto ogni rischio quando il client mostra le schede di conferma (il soffitto della chat normale altrimenti), meno le aree degli strumenti spente; La coda lunga viene nominata in un indice e caricata su richiesta (assistant_load_tools) - chiavi ogni chiamata **************** in modo che il piano di strumento lo controlla come il SI Assistente per conto del membro con il membro come attore - tiene fuori sends, soldi, cancellazioni, chiamate di sicurezza e del dispositivo (ogni cambiamento sotto SEMPRE) per la conferma del membro nella chat: una scheda in linguaggio semplice dal renderer del piano degli strumenti letto Come membro, la lista di non contattare controllata prima, Conferma / Modifica (solo la formulazione) / Annulla sopra Il socket (DECIDE_ACTION) o REST, e il turno continua una volta deciso - parla con le proprie impostazioni: nome, avatar, Personality Engine archetipo e tratti, risposta Lunghezza e forma, lingua, preferenza del modello, attraverso la cascata ORG > DIPARTIMENTO > JOB_TITLE > TEAM > MEMBRO con blocchi e limiti (/api/ai/assistant/settings, /layers) - mantiene una memoria privata per ogni membro (memory_record / memory_search / memory_forget, e /api/ai/assistant/memory) che nessun SI o altro membro legge - flussi TOOL_STARTED, CONFIRM_REQUIRED, AWAITING_CONFIRMATION e frame ACTION_DECIDED

  9. · kamo-internal

    Il controllo dell'identità di un SI appare ad ogni sessione: sei stato tu?

    Proprietario 2026-10-26: ordini diretti che raggiungono un SI per telefono, testo, e-mail esterna, chat del sito web o Le richieste di partecipazione a una riunione vengono confermate dal membro in Kamo prima SI_AUTH_REQUEST chiude la scheda dal socket di notifica (nessun polling) e si chiude ovunque quando Si ritira: quale SI chiede (il suo avatar), cosa è stato chiesto, da dove è venuto (numeri e Gli indirizzi come l'app li mostra sempre, ogni fatto Kamo ha dietro di sé una storia Suggerimento di rischio, un anello di conto alla rovescia, Sì / No / Questo non ero io, un tono forzato e una vibrazione Colori dell'organizzazione, Framer Motion sotto MotionConfig reducedMotion, schermo intero su un telefono. /authentications è il log: quello del membro o di tutti per i responsabili della forza lavoro. Il tipo è ungated (appartiene a nessuna applicazione), mai una seconda carta nel mazzo di toast.

  10. · MCPGatewayService

    Controllare le chiamate dell'assistente SI effettuate per conto del membro

    L'assistente SI personale del membro (TPASSIST) chiama con la propria sessione del membro; le sue chiavi start assistant:, e tale chiamata da parte di una persona viene controllata con l'autorità di base SI_ASSISTANT e Il membro come on_behalf_of (il membro rimane l'attore del record). Allarga e restringe nulla.

  11. · kamo-shared-library

    Tabelle per le impostazioni e le decisioni del report dei turni, in modo che KamoInitializer possa ricrearle

    Ordine del proprietario 2026-10-26 (TPSHIFTREPORTS): I rapporti di clock-in / clock-out SI diventano configurabili per reparto, Titolo di lavoro, team e membro, per l'IS inviante e per la persona che li riceve.

  12. · kamo-shared-library

    Cascata di impostazioni, memoria privata e righe di conferma in sospeso per l'assistente SI personale

    Dichiarato per KamoInitializer; aiservice ha creato le tabelle a mano **************** e li scrive con SQL mirato.

  13. · AIService

    Un percorso interno che esegue la sonda reale di una capacità del modello (realismo vocale VR1)

    POST **************** KamoAI Solo segreto: la stessa sonda live del pulsante Verifica su Impostazioni → SI Non imposta mai una verifica da parte di un provider, contro la propria chiave del provider Utilizzato per verificare il modello in tempo reale del crm per il pilota di comunicazione vocale (D9).

  14. · AIService

    Verificare un modello di dialogo in tempo reale aprendo una sessione per esso (realismo vocale VR1, D9)

    ProbeRunner esegue la nuova sonda REALTIME_SESSION (kamo-shared-library 1438893a) per REALTIME_AUDIO: crea un segreto client di 10 minuti per il modello sul Il segreto è un bene prezioso che passa quando il venditore lo apre; il segreto non viene mai usato o conservato il modello in tempo reale di un'organizzazione può essere solo attestato, cosa che i fornitori di organizzazione non possono essere, Quindi un SI non ha mai ottenuto un biglietto da discorso a discorso.

  15. · kamo-shared-library

    È possibile verificare un modello real-time speech-to-speech — REALTIME_AUDIO viene esaminato aprendo una sessione (voice realism VR1, D9)

    REALTIME_AUDIO è stato ATTESTATO, e solo i fornitori di piattaforme possono essere attestati, quindi no Il modello in tempo reale di org potrebbe mai essere VERIFIED, e un SI viene instradato a VERIFIED Solo modelli: il pilota speech-to-speech che il proprietario ha ordinato per il crm (D9, 2026-10-26) non è stato possibile ottenere un biglietto. Nuovo tipo di sonda REALTIME_SESSION, aggiunto last (nessun valore esistente si sposta); ProbeRunner di AIService lo implementa.

  16. · MCPGatewayService

    Holdem_* - un SI gioca a Texas Hold'em con i membri

    SITP TPGAMES. Dodici strumenti sugli endpoint Hold'em di MediaService, Il posto del membro è (Hold'em app + PLAY_HOLDEM, ancora a valle): holdem_list_tables, holdem_get_table (visualizza la lista dei tavoli) carte, gioco pubblico, azioni legali con importi esatti), holdem_wallet (proprio Cheddar), holdem_open_table, holdem_invite, holdem_sit, holdem_act totali; BET/RAISE richiede un importo), holdem_show, holdem_sit_out, holdem_rebuy, holdem_leave, holdem_set_style (stile/abilità per il proprio SI) Seduto con i membri, il cervello del poker di MediaService agisce per l'SI; Il cheddar non è denaro e non è un prodotto di consumo Non può essere acquistato: scritture interne, nessuna classe di approvazione, NOT_DISCLOSING; letture NOT_CONTENT. Frasi di approvazione + HOLDEM_TABLE sostantivo; holdem_ prefisso; goldens Rigenerato (12 aggiunti). Test: HoldemPackTest 5; full suite 1985 (i due tipi di notifica Gli errori precedono questo: i tipi BILLING_INVOICE/SI_AUTH_REQUEST di shared-lib).

  17. · kamo-shared-library

    L'entità AI_CALL_METRICS, con i conteggi di realismo vocale della chiamata (VR1)

    kamoai-service scrive solo ai_call_metrics JDBC; l'entità dichiara ogni colonna (e la nuova colonna di testo REALISM, un oggetto JSON del conteggio del realismo della chiamata: Gap percepiti, riconoscimenti, ascolto di suoni in entrambe le direzioni, fantasmi, linee tagliate off, false interruzioni) in modo che KamoInitializer possa ricreare la tabella dal codice (regola del proprietario 2026-10-22). DDL: kamoai-service **************** Non applicato.

  18. · AIService

    E5 trasmette l'audio di una frase mentre il modello lo fa, e senza alcun ordine impostato un SI parla con il miglior modello vocale verificato dell'organizzazione (realismo vocale VR1, D1)

    - E5 {"stream": true}: l'audio viene trasmesso pezzo per pezzo come Il fornitore lo invia (ElevenLabs **************** Il candidato cammina, quindi una risposta vuota ancora fallisce prima che qualcosa sia Una famiglia che non riesce a trasmettere in streaming continua a ricevere messaggi Senza il campo non cambia nulla. Chiamate in attesa 950 ms (p50) per un'intera frase prima del suo primo audio. - TtsQualityRanking (D1, proprietario 2026-10-26: migliore qualità tra le org's Provider configurati e abilitati, scelti automaticamente): senza ordine TTS Il miglior modello VERIFICATO dalla qualità conversazionale pubblicata e in tempo reale La forma fisica viene prima, provider-neutral; modelli sconosciuti pareggiano con Kamo Le voci in-cluster, quindi il default in-cluster decide ancora tra di loro. L'ordine di un'org e la voce scelta da un AI membro vengono ancora prima.

  19. · EmailService

    SI_AUTH_REQUEST nell'ordine delle impostazioni, dopo BILLING_INVOICE

  20. · kamo-internal

    La pagina di riepilogo delle chiamate e le opzioni di riepilogo del SI in Chiamate e riunioni (TPRECAPS)

    /ai-calls/recap/<call> è quello a cui si collega l'e-mail di riepilogo del supervisore (e il collegamento sicuro di un'organizzazione PHI): sulla chiamata, quando, come è andata, il riepilogo del SI, gli elementi di azione, cosa ha fatto il SI durante e dopo, e ogni parola I colori dell'organizzazione, l'avatar condiviso e i controlli del telefono, il movimento che onora la memoria di chi è morto Le opzioni di chiamata dell'SI ottengono due interruttori, entrambi attivi per impostazione predefinita: inviare un riepilogo della chiamata via email al destinatario Il supervisore, e includere la trascrizione completa nei riassunti delle riunioni.

  21. · kamo-shared-library

    AiPersonaGeneration, il record della personalità generata per ogni SI

  22. · MCPGatewayService

    Identity_request_confirmation; una richiesta che il membro ha confermato in Kamo è il suo ordine

    Proprietario 2026-10-26: gli ordini diretti devono essere autenticati. Qualcuno che dice solo di essere un proprietario Un compagno di squadra (telefono, testo, e-mail non provata, chat del sito web, riunione) è chiesto, attraverso kamoai-service, per confermare nella loro app Kamo; al SI viene detto in parole semplici cosa fare Una volta confermato, RequestVerifier risponde all'ordine dell'esecuzione e alla richiesta da quel Conferma (auth:<id>): il membro lo ha garantito, quindi la macchia del canale non conta e SI_AUTH_REQUEST non raggiunge mai un SI, quindi non può essere utilizzato per verificare la validità di un SI.

  23. · SecurityService

    Applicare una personalità generata al proprio statuto di un SI, intorno a ciò che le persone hanno impostato

    Realismo vocale VR2, decisione del proprietario D2: ogni SI ottiene un'interfaccia unica e adatta al lavoro personalità, generata dal proprio lavoro. kamoai-service lo redige; questo L'endpoint interno (KamoAI segreto) applica i suoi elementi PERSONALITY e VOICE Come fa un salvataggio: convalidato dalle regole del charter, rifiutato dall'autorità Linguaggio, scritto da MemberCharterWriter, contrassegnato AI_DRAFT, annunciato così il Il runtime rilegge la charter e viene controllato come AI_CONFIGURATION_APPLIED. Gli oggetti impostati da una persona vengono sempre mantenuti; una generazione precedente viene sostituita.

  24. · kamo-internal

    L'opzione di invito alla riunione si restringe, per impostazione predefinita nessun limite extra

    Decisione del proprietario 2026-10-26: l'accesso del SI decide chi può invitarlo (chiunque nel team quando include Questa opzione, elencata per prima come opzione predefinita, restringe solo questo.

  25. · MediaService

    I diritti dell'IS decidono chi può invitarlo a una riunione

    Decisione del proprietario 2026-10-26, nell'unico controllo condiviso (MeetSiInvitePolicy) dietro l'invito in-meeting, M1, meeting Creare e il selezionatore M3: - i supervisori dell'IS (linea di reporting, proprietario dell'organizzazione) possono sempre invitarlo: il loro ordine diretto gli presta la loro politica; - chiunque altro all'interno della sua organizzazione può quando i diritti applicati dall'SI includono VIEW_MEETINGS (il diritto proprio meetings_join e M1 join need), e si unisce con il proprio accesso; la sua opzionale meeting_invite_policy può restringerlo; - altrimenti 403 SI_NEEDS_SUPERVISOR (o NOT_ALLOWED_TO_INVITE_THIS_SI per la restrizione opzionale). L'elenco delle stanze ora restituisce anche gli SI che questa persona non può invitare come LOCKED con lockedReason, quindi il pannello può Diritti letti su ix_mra_member_right; illeggibile = solo per i supervisori.

  26. · AIService

    L'opzione di invito alla riunione è una restrizione facoltativa, per impostazione predefinita nessuna

    Decisione del proprietario 2026-10-26: i diritti del SI decidono chi può invitarlo (qualsiasi membro del team quando includono riunioni, Altrimenti solo i suoi supervisori). **************** ora predefinito a ORGANIZZAZIONE (no DDL **************** applicato (default + la restrizione); quattro righe che portavano solo il vecchio default).

  27. · kamo-shared-library

    I diritti della SI decidono chi può invitarla; meeting_invite_policy è solo una restrizione opzionale

    Decisione del proprietario 2026-10-26: un SI la cui politica di sicurezza consente riunioni può essere invitato da qualsiasi membro del team; La cui politica non è fatta solo dai suoi supervisori (il loro ordine diretto gli presta la loro politica) come una restrizione extra opzionale la cui impostazione predefinita, ORGANIZATION, non limita nulla (era SUPERVISORS).

  28. · kamo-shared-library

    Ogni SI parla con la sua personalità e le tabelle per il suono di sottofondo, il consenso vocale e la memoria della frase del chiamante

    PhoneStyle compila i tratti di un SI in regole telefoniche parlate (contrazioni e indirizzare le forme, calore, umorismo, energia, copertura, empatia, curiosità, registro, più i numeri che la pipeline vocale applica: un tappo di riempimento per ogni chiamata (D3, spento fino al A/B), il divario tra i suoni di ascolto (D4), risate La gamma di emozioni (D6), il tono di riposo e la pazienza di fine turno Un file senza personalità che parla ancora con i valori predefiniti del registro (D2). AiAmbienceSetting (D7), AiVoiceCloneConsent (D12) e AiCounterpartyMemory sono KamoInitializer può ricreare le nuove tabelle di kamoai-service.

  29. · MediaService

    Gli SI giocano a Texas Hold'em con i membri, e il Cheddar di ogni membro funziona di nuovo

    SITP TPGAMES (proprietario 2026-10-26). Cheddar portafoglio: - L'unica porta del wallet (universe-gateway -> universe-persistence) ha avuto Non ci sono endpoint da quando il gioco KamoUniverse è stato parcheggiato il 2026-09-28, quindi ogni Hold'em buy-in da quando non è riuscito ('il portafoglio Cheddar non risponde'), CheddarLedger scrive le stesse tre tabelle nel file di configurazione database kamouniverse direttamente (stesso cluster, utente DB di questo servizio), Con le regole del servizio di persistenza: una transazione per movimento, unica chiave di idempotenza (replay = applicato false), riga di registro firmata; un addebito è un Aggiornamento condizionale in modo che due buy-in non possano sovrapporsi. CheddarWalletClient La gente lo usa. - Il premio di iscrizione una tantum (1.000.000, chiave signup_grant:<id>), che Il mondo 3D più parcheggiato mai creato, viene creato la prima volta che il portafoglio di un membro è Toccato attraverso una app di giochi che hanno - persona o SI lo stesso. CheddarSiGrants apre il portafoglio di ogni SI non in pensione in anticipo (orari, singleton, pagato dagli id dei membri del roster SI; nient'altro toccato). Cheddar non ha un percorso di acquisto, quindi nessun SI lo compra mai con soldi. Texas Hold'em SI: - HoldemSiBrain: equità di Monte Carlo su HandEvaluator contro gli avversari dal vivo, Pot odds, stile CAUTIOUS/BALANCED/BOLD e abilità CASUAL/CLUB/SHARP, 300 ms Il suo unico input è il HoldemTableView per-receiver del SI: possiede due Le carte e le informazioni pubbliche, mai altre carte o il mazzo. - HoldemSiPlayer: event-driven (HoldemTurnEvent dopo ogni fotogramma pubblicato, ~1.4-2.3 s pausa all'interno dell'orologio di 30 s). Si siede quando una persona lo ha invitato e È seduto, agisce tramite HoldemGameService.act con expectedSeq, rebuy a Al massimo 3 volte al giorno per tavolo, si siede con una persona seduta e se ne va Quando non rimane più nessuno: gli SI non giocano mai tra loro. Redis claim per tabella; stile/abilità per SI per tabella in Redis. - HoldemSiEligibility ogni passo: Hold'em app, PLAY_HOLDEM (SI, o il Persona invitante/seduta: No Insubordinazione), runtime non in pausa. - POST /tables/{id}/si-play (stile, abilità), la chiamata solo SI. - ChessFaces legge l'host del tema al di fuori della transazione (ratchet), nella cache. Test: CheddarLedgerTest 4 (H2), HoldemSiBrainTest 5, HoldemSiFairnessTest 3 (la vista del SI non contiene carte di altri giocatori e nessun mazzo; carte nascoste Il giocatore non può cambiare la decisione; il giocatore non ha la porta per le righe di mano crude), HoldemSiPlayerTest 7; suite di giochi 240 verde.

  30. · MCPGatewayService

    Mail_send prende una versione in testo puro del corpo HTML e un file di testo scritto dal chiamante (TPRECAPS)

    Il riepilogo della riunione del SI ora porta la trascrizione completa della riunione; oltre il limite del corpo va come allegato .txt. textBody (con bodyFormat HTML) diventa la parte di testo multiparte/alternativa; textAttachmentName + textAttachment diventano Il testo allegato è pianificato con il corpo per la divulgazione, ma può essere modificato in qualsiasi momento. Elenchi di strumenti dorati rigenerati (solo mail_send).

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