Mergi la conținut
KAMOUniverse

Jurnal de schimbări

Ce e nou.

Fiecare îmbunătățire a platformei, pe măsură ce se livrează.

  1. · kamo-internal

    Afișează adresele unui alias pe domeniile alias ale organizației

    Sub fiecare alias din fila E-mail și cutie poștală a membrului, listați același alias pe Org alias domenii, și sub cipul de expeditor implicit, adresa pe care o Ieși afară.

  2. · EmailService

    Un alias funcționează pe fiecare domeniu de alias, cum ar fi cutia poștală principală

    Domeniile alias ale organizației (org_alias_domains) au oglindit deja domeniul primar al membrului Căsuța poștală în compozitor (erik@kamocrm.com oferit și ca erik@kamouniverse.com) dar niciodată aliasurile lor, deci eric.white@kamocrm.com nu a putut trimite ca eric.white@kamouniverse.com - deși platforma postfix are deja o hartă de aliasuri livrează acea adresă către alias. Fiecare alias obține acum aceleași rânduri oglindă în /sendable, care citește canSendAs, deci O copie a unui alias implicit pe aliasul implicit al organizației Acest domeniu ia valoarea implicită, la fel ca și domeniul primar Întoarce aliasDomainAddresses astfel încât Setările să le poată afișa.

  3. · MCPGatewayService

    Protecție împotriva impersonării - o conversație neverificată primește doar ceea ce poate cere oricine până când membrul confirmă în Kamo

    Proprietar 2026-10-26 (TPCALLTOOLS B): cineva care doar pretinde a fi membru, Un supraveghetor sau cineva cu autoritate nu trebuie să determine SI-ul să facă nimic dăunătoare sau care se bazează pe acea afirmație, chiar și în cadrul drepturilor proprii ale SI; Protecție forțată pe partea serverului. IdentityGuard (fasole nouă, un constructor; cu fir de setter): pentru scrierea unui SI într-o cursă pe un canal care nu dovedește pe nimeni (apel, întâlnire, text, nedovedit E-mail, chat web/social, urmărirea acestora; kamoai-service /auth-requests/identity), fără confirmare permanentă, ordinea coechipierului, Verificat onRequestOf sau aprobare umană, numai scrierile la nivel de oricine trec (mesaje interne, înregistrări noi, sarcini, note, rezervări, contabilitate proprie) și răspunde propriului interlocutor al conversației, fără atașamente. Orice altceva răspunde la IDENTITY_UNVERIFIED (auditat DENIED) identity_request_confirmation. O căutare eșuată păstrează scrierile păzite. identity_request_confirmation răspunde la ID-ul cererii (un apel live așteaptă pe Un răspuns APPROVED marchează executarea confirmată, astfel încât OrderDelegation își ridică (confirmarea este apoi ordinea de rulare, auth:<id>, Fără drepturi sindicale de insubordonare).

  4. · kamo-internal

    Alegerea unui alias ca expeditor implicit al unui membru

    Fila E-mail și cutie poștală a membrului câștigă o coloană Expeditor implicit pe aliasuri tabel: faceți un alias implicit sau predați-l înapoi în cutia poștală principală. Compozitorul deschide câmpul De la pe aliasul respectiv oriunde ar fi altfel În cutia poștală principală a membrului se deschide un mesaj nou, un mesaj nou, un răspuns și O cutie poștală partajată, secundară sau a unui coleg este o cutie poștală Aliasul păstrează identitatea de trimitere a primului, dar nu și identitatea de trimitere a celui de-al doilea și șablon de semnătură, așa cum a făcut deja un alias ales manual.

  5. · EmailService

    Un membru poate trimite de la un alias în mod implicit

    PUT **************** alege în ce alias se află Un alias pentru fiecare membru (null îl șterge). Un alias pentru fiecare membru cel mult carries is_default; coloana exista deja si nu a fost setata niciodata. / adresabile și / de la-adrese raportează acum isDefault pe rândurile de alias, care este ceea ce Compozitorul își deschide câmpul De la.

  6. · MCPGatewayService

    Calendar_create_event invită colegii de echipă prin ID-ul membrului, astfel încât "pune-l pe calendarul meu" ajunge la persoana care a cerut

    Nimeni nu poate scrie în calendarul altui membru (EmailService: calendarele proprii, calendarul org cu drept de publicare), inviteMemberIds îi trimite ca audiență a evenimentului, ca și dialogul calendarului, dar nu și drepturile Ceea ce fac cipurile de oameni: un rând de invitați legat de membru, evenimentul din propriul calendar, invitația trimisă Este evaluat pe MEETING și numit în planul de dezvăluire; descrierea direcționează SI-ul către acesta.

  7. · kamo-shared-library

    AiRealismTestWindow — apelurile de la o extensie de testare la un SI din interiorul unei ferestre sunt apeluri de testare

  8. · kamo-internal

    Asistentul SI este asistentul personal al fiecărui membru - carduri de confirmare, pași live, propria fereastră de setări și setările implicite ale organizației

    SITP TPASSIST (comanda proprietarului 2026-10-26). - Fereastra asistentului spune AIService că arată carduri de confirmare, astfel încât asistentul funcționează cu O trimitere externă, bani, o ștergere, o schimbare de securitate sau orice altceva ce poate fi făcut în contul membrului O comandă de dispozitiv ajunge ca un card în chat: o întrebare simplă (cuvintele proprii ale Planului de Instrumente, nu Confirmare, Editare (formularea mesajului, ID-urile sau JSON-ul), mesajul exact, înregistrările pe care le atinge, riscul; (numai) sau Cancel, decis peste soclu; se pliază la o singură linie odată decisă. - Fiecare pas arată pe măsură ce începe (titlul instrumentului, un spinner, apoi o bifă); instrumentul brut răspunde numai O conversație redeschisă afișează din nou fișele sale în așteptare. - Antetul poartă fața și numele asistentului și o unealtă care deschide propria fereastră de setări (ai-assistant-settings): nume și caracter (avatar partajat), stilul și trăsăturile motorului de personalitate, Lungimea/forma/limba răspunsului, comutatoare vocale, zone de instrumente, nivel de confirmare, memorie privată (vizualizare, adăugare, uitare), notificări (sunet, notificare când este minimizat) și preferințe de model — fiecare Modificarea salvată dintr-o dată, blocările de organizare afișate. - Setări › SI › Asistent SI: cu ce începe asistentul fiecărui membru și ce pot face membrii schimba, pentru organizație sau un departament, titlul de post sau de echipă, cu blocări și limite (tab, Intrare în meniu, landing card).

  9. · MCPGatewayService

    Verificări de identitate despre un mesaj numit; un e-mail nedovedit al cărui expeditor a confirmat că este comanda lor

    identity_request_confirmation ia 'about' (email:<folder>/<uid>, chat:<guid>) pentru un mesaj Un e-mail care nu se află în căsuța poștală a unui coechipier dovedește că nu a fost trimis de coechipier Este încă comanda unui membru care a confirmat, în propria sa sesiune Kamo, că expeditorul său este Live 2026-10-26 in sp00verify.

  10. · kamo-internal

    Schimbați fila de setări a rapoartelor și alegerea proprie a unei persoane

    Comanda proprietarului 2026-10-26 (TPSHIFTREPORTS): nu mai există rapoarte goale de ceas / ceas de la SI. - /settings/ai?tab=shift-reports (intrare in meniu + landing card; SI forta de munca + VIEW/MANAGE_AI_WORKFORCE): Regula organizației, setări mai specifice pentru ceea ce trimite SI-urile și ceea ce primesc oamenii (departament, titlul postului, echipa, un SI / o persoană), ceea ce fiecare supraveghetor primește de fapt și de ce, și cele mai recente Decizii în cuvinte simple (trimis, așteptând timpul său, nu trimis: nimic nou...). - Editor de reguli: Întotdeauna / Numai atunci când există ceva nou (recomandat) / Niciodată; ceas-in, ceas-out, Ambele sau orele stabilite; zile; chat sau e-mail.Org jetoane de marcă, panglici de colț, mișcare cu mișcare redusă. - Sala de lucru > Colegii SI: rapoarte de schimbare de la SI, alegerea proprie a membrului (câștigă peste fiecare SI), SI-urile care le raportează și cele mai recente rapoarte ale acestora.

  11. · kamo-internal

    Setările sunetului de fundal, stilul de vorbire al unui SI și consimțământul vocal (realism vocal VR2)

    - Setări> Super Inteligență> Sunet de fundal (D7): sunetul camerei moi Apelanții aud sub vocile SI-urilor, pentru organizație și per departament, titlul postului, echipa sau SI (cele mai specifice câștiguri; birou ușor de implicit), cu o previzualizare a buclelor pe care le folosesc apelurile și ce face fiecare SI Apelanții aud acum. Tab + intrare în meniu + card de destinație. - Profilul unui SI, sub vocile sale: Cum vorbește (D2: personalitatea Proiectat de la locul de muncă, obiceiurile sale de semnătură, Proiect o personalitate proaspătă) și Folosind vocea unei persoane reale (D12: consimțământ scris semnat în Kamo sau ca Formular încărcat, retractabil).

  12. · AIService

    Setările citite poartă valorile arhetipurilor și personalitatea în cuvinte

    Astfel, cursoarele ferestrei de setări pornesc de la arhetipul ales de membru și pot arăta ce Motorul de Personalitate face setările (TPASSIST).

  13. · AIService

    Asistentul nav SI este asistentul personal al fiecărui membru, cu puterea deplină a instrumentului membrului

    SITP TPASSIST (comanda proprietarului 2026-10-26). Conversația asistentului propriu al membrului acum: - listează fiecare instrument Tool Plane pe care sesiunea PROPRIE a membrului îl poate folosi, sub fiecare risc atunci când clientul arată cărțile de confirmare (plafonul chat-ului simplu altfel), minus zonele de instrumente oprite; coada lungă este numită într-un index și încărcată la cerere (assistant_load_tools) - cheie fiecare apel **************** astfel încât Planul de instrumente îl auditează ca SI Asistent în numele membrului, cu membrul în calitate de actor - Deține în afara trimite, bani, șterge, securitate și apeluri de dispozitiv (fiecare schimbare sub ALWAYS) pentru Confirmarea membrului în chat: o carte în limbaj simplu de la renderer-ul Tool Plane-ului citit În calitate de membru, lista de necontactare bifată mai întâi, Confirmați / Editați (doar formularea) / Anulați peste Socket-ul (DECIDE_ACTION) sau REST, iar rândul continuă odată decis - vorbește cu propriile setări: nume, avatar, arhetipul Personality Engine și trăsături, răspuns Lungimea și forma, limba, preferința modelului, prin cascada ORG > DEPARTAMENT > JOB_TITLE > TEAM > MEMBRU cu blocări și limite (/api/ai/assistant/settings, /layers) - păstrează o memorie privată per-membru (memory_record / memory_search / memory_forget, și /api/ai/assistant/memory) pe care niciun SI sau alt membru nu îl citește - fluxuri TOOL_STARTED, CONFIRM_REQUIRED, AWAITING_CONFIRMATION și cadre ACTION_DECIDED

  14. · kamo-internal

    Verificarea identității unui SI apare la fiecare sesiune: ai fost tu?

    Proprietar 2026-10-26: comenzi directe care ajung la un SI prin telefon, text, e-mail în afara, site-ul de chat sau Toate solicitările de participare la o întâlnire sunt confirmate mai întâi de către membrul din Kamo SI_AUTH_REQUEST cardul din socketul de notificare (fără polling) și se închide peste tot când Se retrage: ce SI întreabă (avatarul său), ce a fost întrebat, de unde a venit (numere și Adresele, deoarece aplicația le arată întotdeauna, fiecare fapt Kamo are în spatele său un detaliu Un inel de numărătoare inversă, Da / Nu / Acesta nu am fost eu, un ton forțat și o vibrație Culorile organizației, Framer Motion sub MotionConfig reducedMotion, ecran complet pe un telefon. /authentications este jurnalul: al membrului sau al tuturor pentru managerii de forță de muncă. Tipul este ungated (aparține nici o aplicație), niciodată o a doua carte în pachet de pâine prăjită.

  15. · MCPGatewayService

    Auditarea apelurilor Asistentului SI efectuate în numele membrului

    Asistentul SI personal al membrului (TPASSIST) apelează cu propria sesiune a membrului; cheile sale start assistant:, iar un astfel de apel de către o persoană este auditat cu baza de autoritate SI_ASSISTANT și În acest caz, membrul rămâne actor al înregistrării. Lărgește și îngustează nimic.

  16. · kamo-shared-library

    Tabele pentru setările și deciziile raportului de schimbare, astfel încât KamoInitializer să le poată recrea

    Comanda proprietarului 2026-10-26 (TPSHIFTREPORTS): Rapoartele SI de intrare / ieșire devin configurabile pe departament, Denumirea postului, echipa și membrul, pentru trimiterea SI și pentru persoana care le primește.

  17. · kamo-shared-library

    Cascadă de setări, memorie privată și rânduri de confirmare în așteptare pentru asistentul personal SI

    Declarate pentru KamoInitializer; aiservice a creat tabelele manual **************** și le scrie cu SQL țintit.

  18. · AIService

    O rută internă care rulează sonda reală a capacității unui model (realismul vocii VR1)

    POST **************** KamoAI Numai secret: aceeași sondă live ca și butonul Verificați din Setări → SI Acesta nu stabilește niciodată o verificare prin cheia proprie a furnizorului hand; un model care eșuează rămâne neverificat. Folosit pentru a verifica modelul în timp real al CRM-ului pentru pilotul vorbire-vorbire (D9).

  19. · AIService

    Verificarea unui model de vorbire în timp real prin deschiderea unei sesiuni pentru acesta (realism vocal VR1, D9)

    ProbeRunner rulează noua sondă REALTIME_SESSION (kamo-shared-library 1438893a) pentru REALTIME_AUDIO: creează un secret de client de 10 minute pentru modelul de pe Secretul nu este niciodată folosit sau păstrat. Până acum, secretul nu a fost niciodată folosit sau păstrat modelul în timp real al unei organizații poate fi doar atestat, ceea ce furnizorii de organizații nu pot fi, Așa că un SI nu a primit niciodată un bilet de la vorbire la vorbire.

  20. · kamo-shared-library

    Un model de vorbire în timp real poate fi verificat - REALTIME_AUDIO este sondat prin deschiderea unei sesiuni (realism vocal VR1, D9)

    REALTIME_AUDIO a fost atestat și numai furnizorii de platforme pot fi atestați, deci nu Modelul în timp real al org ar putea fi vreodată VERIFIED, iar un SI este direcționat către VERIFIED Numai pentru modele: pilotul de vorbire-la-vorbire comandat de proprietar pentru crm (D9, 2026-10-26) nu a putut obține un bilet. Noul tip de sondă REALTIME_SESSION, adăugat last (nici o valoare existentă nu se mișcă); ProbeRunner-ul AIService îl implementează.

  21. · MCPGatewayService

    Holdem_* - un SI joaca Texas Hold'em cu membrii

    SITP TPGAMES. Doisprezece instrumente peste MediaService's Hold'em endpoint-uri, gated ca un Locul membrului este (Hold'em app + PLAY_HOLDEM, din nou în aval): holdem_list_tables, holdem_get_table (vizualizare editată proprie a locului: own holdem_wallet (portmoneu propriu), holdem_cards (carti de joc, joc public, actiuni legale cu sume exacte), holdem_wallet (portmoneu propriu) Cheddar), holdem_open_table, holdem_invite, holdem_sit, holdem_act totaluri; BET/RAISE necesită o sumă), holdem_show, holdem_sit_out, holdem_rebuy, holdem_leave, holdem_set_style (stil/abilitate pentru propriul SI) Așezat alături de membri, creierul de poker al MediaService acționează în numele SI; Cheddarul nu este bani și nu este o băutură, ci un mod de viață nu poate fi cumpărat: scrie intern, fără clasă de aprobare, NOT_DISCLOSING; citește NOT_CONTENT. Fraze de aprobare + HOLDEM_TABLE substantiv; holdem_ prefix; goldens Regenerat (12 adăugate). Teste: HoldemPackTest 5; suita completă 1985 (cele două notificări de tip Eșecurile preced acest lucru: tipurile BILLING_INVOICE / SI_AUTH_REQUEST ale shared-lib).

  22. · kamo-shared-library

    Entitatea AI_CALL_METRICS, cu numărul de realism vocal al apelului (VR1)

    kamoai-service scrie doar ai_call_metrics JDBC; entitatea declară fiecare coloană (și noua coloană de text REALISM, un obiect JSON al numărului de realism al apelului: Lacunele percepute, recunoașteri, sunete de ascultare în ambele sensuri, fantome, linii tăiate off, întreruperi false) astfel încât KamoInitializer să poată recrea tabelul din cod (regula proprietarului 2026-10-22). DDL: kamoai-service **************** Se aplică.

  23. · AIService

    E5 transmite audio-ul unei propoziții pe măsură ce modelul o face și, fără a seta ordinea, un SI vorbește cu cel mai bun model de voce verificat al organizației (realism vocal VR1, D1)

    - E5 {"stream": true}: audio este predat pe bucată cu bucată ca Furnizorul îl trimite (ElevenLabs **************** Candidatul merge, astfel încât un răspuns gol încă eșuează înainte de orice este O familie care nu poate transmite în flux continuu, păstrează înregistrările Fără acest câmp, nimic nu se schimbă. Apeluri așteptate 950 ms (p50) pentru o propoziție întreagă înainte de primul său audio. - TtsQualityRanking (D1, proprietar 2026-10-26: cea mai bună calitate printre org's Furnizori configurați și activați, aleși automat): fără comandă TTS Cel mai bun model VERIFICAT prin calitatea conversației publicate și în timp real Fitness vine pe primul loc, furnizor-neutru; modele necunoscute egalează cu Kamo Voci în cluster, astfel încât în cluster implicit încă decide între ele. Ordinea proprie a unei organizații și vocea aleasă a unui membru AI sunt încă pe primul loc.

  24. · EmailService

    SI_AUTH_REQUEST în ordinea setărilor, după BILLING_INVOICE

  25. · kamo-internal

    Pagina de recapitulare a apelurilor și opțiunile de recapitulare ale SI în Apeluri și întâlniri (TPRECAPS)

    /ai-calls/recap/<call> este ceea ce e-mail-ul de recapitulare al supraveghetorului se leagă de (și un link securizat al unei organizații PHI): despre apel, când, cum a mers, rezumatul SI, elementele de acțiune, ce a făcut SI în timpul și după, și fiecare cuvânt Culorile organizației, avatarul și comenzile de telefon partajate, mișcarea care onorează Opțiunile de apelare ale SI-ului au primit două comutatoare, ambele activate în mod implicit: trimiterea prin e-mail a unui rezumat al apelului către destinatar Supervizorul, și să includă transcrierea completă în rezumatele de întâlnire.

  26. · kamo-shared-library

    AiPersonaGeneration, înregistrarea personalității generate pentru fiecare SI

  27. · MCPGatewayService

    Identity_request_confirmation; o cerere confirmată de membru în Kamo este comanda sa

    Proprietar 2026-10-26: ordinele directe trebuie să fie autentificate. Cineva care doar pretinde că este proprietar Coleg de echipă (telefon, text, e-mail nedovedit, site-ul de chat, întâlnire) este cerut, prin kamoai-service, pentru a confirma în aplicația lor autentificată Kamo; SI-ului i se spune în cuvinte simple ce să facă Odată confirmat, RequestVerifier răspunde la ordinea de rulare și cererea de la care Confirmare (auth:<id>): membrul a garantat pentru ea, deci taint-ul canalului nu contează și SI_AUTH_REQUEST nu ajunge niciodată la un SI.

  28. · SecurityService

    Aplicați o personalitate generată la propria cartă a unui SI, în jurul a ceea ce au stabilit oamenii

    Realismul vocii VR2, decizia proprietarului D2: fiecare SI primește un SI unic, potrivit pentru locul de muncă personalitate, generată din propria sa muncă. kamoai-service o redactează; acest Punctul final intern (KamoAI secret) aplică elementele PERSONALITY și VOICE Modul în care o salvare face: validată de propriile reguli ale charterului, refuzată de autoritate Limba, scris de MemberCharterWriter, marcat AI_DRAFT, anunțat astfel încât Runtime-ul re-citește carta și este auditat ca AI_CONFIGURATION_APPLIED. Obiectele pe care o persoană le-a setat sunt întotdeauna păstrate; o generație anterioară este înlocuită.

  29. · kamo-internal

    Opțiunea de invitație la întâlnire se îngustează, în mod implicit nu există limită suplimentară

    Decizia proprietarului 2026-10-26: accesul propriu al SI-ului decide cine îl poate invita (oricine din echipă atunci când include Întreaga echipă poate vedea întâlnirile, altfel doar supraveghetorii ei); această opțiune, listată prima ca implicită, restrânge doar acest lucru.

  30. · MediaService

    Drepturile proprii ale SI-ului decid cine îl poate invita la o întâlnire

    Decizia proprietarului 2026-10-26, în verificarea partajată (MeetSiInvitePolicy) din spatele invitației în întâlnire, M1, întâlnire Creați și selectorul M3: - supraveghetorii SI-ului (linia de raportare, proprietarul org-ului) îl pot invita întotdeauna: ordinea lor directă îi împrumută politica lor; - oricine altcineva din organizația sa poate, atunci când drepturile proprii ale SI-ului aplicate includ VIEW_MEETINGS (dreptul propriu meetings_join și M1 join are nevoie), și se alătură cu propriul său acces; opțional meeting_invite_policy poate restrânge; - altfel 403 SI_NEEDS_SUPERVISOR (sau NOT_ALLOWED_TO_INVITE_THIS_SI pentru restrictia optionala). Listarea camerei returnează acum și SI-urile pe care această persoană nu le poate invita ca LOCKED cu lockedReason, astfel încât panoul să poată Drepturi citite pe ix_mra_member_right; necitibile = doar pentru supraveghetori.

Universul tău te așteaptă.

Începeți gratuit în câteva minute.Adăugați produse oricând sunteți pregătit — fără migrare, fără autentificări noi.

Gratuit pentru totdeauna — nu este necesar un card de credit