Przejdź do treści
KAMOUniverse

Changelog

Co nowego.

Każde ulepszenie platformy, jak to wysyła.

  1. · kamo-shared-library

    Kontrakt na protokoły - szybki, parza JSON, markdown i rendering HTML

    Lustra kamoai-voice minutes.py dokładnie: czapki i kawałki liczą punkty kodu (brak rozdwojonych emoji), biała przestrzeń Unicode jest rozebrana, tylko tablice JSON są listami, Tekst po tym, jak obiekt sprawia, że odpowiedź jest nierozwiązywalna, elementy akcji dedupe Locale.ROOT, a rozmiar poniżej 1 jest odrzucany zamiast zapętlania.

  2. · SecurityService

    Sprawdzanie czasu zapisu dla znaczników ukrytych i celów eskalacji

    Odmowa pozostawia zobowiązanie do transakcji rozmówcy, więc karta członka PUT nadal odpowiada 400; marker ukryty nie może być celem innego znacznika ukrytego; nieprawidłowa eskalacja ref jest INVALID _ REFERENCE; liczba wierszy w listach Kolejność sekcji, jak w szczegółach.

  3. · MCPGatewayService

    Serwery MCP Org jako narzędzia ext_a przez Streamable HTTP i legacy SSE; STDIO wycofane

    Własne słowa serwera docierają do dzwoniącego tylko wewnątrz niezaufanego opakowania; nic wysłanego nie jest Ostateczny (D45); osłona adresu URL działa na każdym użyciu; jedna sesja i jedno obciążenie narzędzia na Serwer, jednak wiele żądań się ściga; zdarzenia SSE są ograniczone w pamięci; 10 minut Odśwież testowanie serwerów równolegle; przejściowe wykonanie utrzymuje jego granicę PHI (rząd SP05-T13).

  4. · KlusterServices

    Svc_kamoai_voice następuje po przerwie org i wyłączniku zabicia (KamoAI SP13)

  5. · kamo-shared-library

    Podmioty ustawień głosowych AI i ustawień głosowych AI na podstawie wylotu na rozszerzeniach

  6. · kamo-asterisk-support

    Wyciągnij politykę PBX z Kamo; wychodząca lista dopuszczeń i rozszerzenia AI jako zarządzany plan wybierania; Punkt punktów końcowych AI w LiveKit

    Każda POLICY_SECONDS agent pociąga za sobą GET /api/voip/pbx/config (również jest to Ciotanie) i pisze [kamo-bound-out-out-służby] i [kamo-ai-extensions] jako zarządzana sekcja extensions_custom.conf, plus jeden punkt końcowy i jeden statyczny Kontakt AOR na rozszerzenie AI w plikach pjsip custom-post. WebRTC Pogońbca pomija rozszerzenia AI, ale nadal pins direct_media-no. Obaj pisarze biegają na każdym pociągnięciu, nie tylko wtedy, gdy wersja się porusza: linia AI Jest wymieniony z PROVISIONING, zanim FreePBX wygenerował punkt końcowy, oraz Wersja nie zmienia się, kiedy to robi. Przeładunki, które zawiodą, jest należne i Wypróbowany. Sekcja zarządzana jest przepisana tam, gdzie stoi, więc dwie sekcje w Po jednym pliku nie zaporządkowuj się nawzajem na każdym pisaniu. Redials z klientem AMI Kiedy jego utrzymane połączenie zginie, tak jak to ma miejsce w każdym ponownym uruchomieniu gwiazd.

  7. · MediaService

    Numeryczne id id uczestników, spotkania, zaproszenia AI, które dołączają na starcie

  8. · kamo-internal

    Klienci API, modele zgody i połączeń, proxy z naczejną zgodą

  9. · kamo-internal

    Agent sprzedaży to persona o tytule pracy: galeria, studio z edytorem czarterowym, Rehearse

  10. · DaemonService

    KamoAI voice SIP zsynchronizowane i zawody w zatrzymywaniu

    kamoaiVoiceSipSipSyncJob POSTs kamoai-service's X7 - co minutę, Tak więc bagażniki SIP LiveKit i zasady wysyłki są zgodne z liniami AI, a kto jest ACTIVE; kamoaiVoiceRetentionJob POSTs X8 - 03:50 dziennie. Obaj wysyłają X-Internal-Auth Kamoai.internal-auth-secret (klucz SP10), nie uciekaj bez niego i nigdy nie rzucaj w Quartz. Minuta rejestruje bezczynną odpowiedź w DEBUG, zmianę w INFO i częściowo nieudaną w WARN.

  11. · AIService

    Skompiluj kartę w zestawienie operacyjne i opis pracy

    RRuleText mówi każdą regułę CharterRRule akceptuje (miesiąc-dzień i miesiąc listy dni tygodnia, godzinowe dni zasady) i cytuje jeden nie może przeczytać, więc pojedynczy zapisany wiersz nigdy nie zawodzi. Pozycje brakujące tekstu, odniesienie lub cel są pomijane lub odczytywane jako zwykły tekst; próg pokazuje tylko na klasa pieniężna; cyfry i klucze opisu pracy są takie same w każdym JVM.

  12. · SecurityService

    Załadować warstwy obiektu i rozwiązać z pochodzenia

  13. · KlusterServices

    Serwer LiveKit, SIP i Redis na k3m1 dla głosu KamoAI; trasa sygnalizacji; porty i tajemnice

    Sygnalizacja EndpointSlice wykorzystuje adres węzła k3m1 10.0.50.1 (k1m1 eno49 uszkadza ładunki TCP), TURN Tajny tom tom to 0400 (livekit-server odrzuca sekretne_pliki czytelne przez innych), apply.sh stamps każda konfiskata Sposu kontrolne szablonu na jego szablonie kapsuły, więc edycja toczy kapsułę raz, a router-nat.md wymienia przewipki LiveKit Potrzeby z zewnątrz.

  14. · kamo-shared-library

    Podmiot transkrypcji spotkań i kodek WebVTT

  15. · DocsService

    Pokaż odziedziczone kwalifikacje w szczegółach delegowania

    Publiczna reklama, głębokie połączenie członka i redaktor HR mają teraz kwalifikacje: [{kategoria, znaczenie, tekst}] (KamoAI SP03 D1) - skuteczny KWALIFIKACJA pozycji łańcucha departamentów (najpierw root) i tytuł pracy, wymagane przed preferowane, z własnej edukacji delegowania i doświadczenia wygrywając odziedziczone pozycje tych kategorii. Tablice i listy pozostają puste, więc deska Nigdy nie płaci za każdy rząd. Chodzenie przodków zatrzymuje się na 32 wydziałach lub pierwszy raz, jak robi CharterLayerLoader SecurityService.

  16. · kamo-shared-library

    Rejestr zgody głosowej AI na poziomie numerycznym z dodatkiem - tylko historia

    Brama również liczy najnowszy numer REFOKED wydarzenie, więc cofnięcie przetrwa swój rekord przesunięcie do innej liczby, datowane regrant i nieświeży cały wiersz zapisać; AgentContactState aktualizuje tylko kolumny, które zmienił pisarz, a zdarzenia zgody odmawiają ponownego napisania.

  17. · APIService

    PBX policy pull for kamo-asterisk-support; pierścień VOIPService z tajną klastrową

  18. · kamo-internal

    Trasa BFF, klient Workforce i zasady przeglądania (SP10)

  19. · MediaService

    SP14 DDL — numeryczne id uczestników, uczestnicy AI, numery kodowe, transkrypcje spotkań

  20. · kamo-shared-library

    Podmioty na czas nieobejowy (SP10)

  21. · kamo-shared-library

    Id członkini numerycznych, pola uczestników AI, tytuł spotkania i numer do numeru PIN

  22. · kamo-shared-library

    Normalizacja E.164 w przypadku zgody i wybierania głosów AI

  23. · MediaService

    Na integrację może odpowiedzieć wymieniony członek AI

  24. · AIService

    Nagrana zgoda na połączenia głosowe AI

  25. · VOIPService

    Linie głosowe AI, ustawienia głosowe AI naserver, wychodząca lista dopuszczalnia jako dane

  26. · DaemonService

    KamoAI minutowy tick job (SP10)

    KamoAiShiftTickJob POSTs kamoai-service's K2 tick (/api/kamoai/internal/tick) co minutę X-Internal-Auth - KAMOAI_INTERNAL_SECRET, zmapowany na kamoai.internal-auth-secret w ConfigMap. Pusty sekret jest rejestrowany w ERROR i pomijany; nieudany czas pracy jest rejestrowany, nigdy nie rzucany w Quartz.

  27. · KlusterServices

    Widen svc _ kamoai for the KamoAI runtime (SP10)

    kamoai- service tworzy i ciągnie własną kolejkę pracy KAMOAI _ WORK, biegnie do cztery odłamki powiadomień (kamoai- notice, kamoai- notify-1.. 3) o EMAIL _ Notifications, publikuje budzi się na kamoai.work. > i na żywo odświeżyć na rt.org. * .kamoai (SP10) punkt 4. 7). Żaden konsument ani strumień nie usuwa, nie oczyszcza ani nie aktualizuje: opróżniony Odłamek jest przenoszony do filtra sentinel, nigdy nie usunięty (SP10 D9).

  28. · kamo-shared-library

    Runtime enums (SP10) - Kto odpowiedział?

  29. · APIService

    Trasa /api/kamoai i /api/ai z wewnętrznymi wyczynkami (SP10)

  30. · ConversionService

    Każde nagranie jest transkrybowane za pośrednictwem AIService, per org — Kamo Speech zastępuje szeptany

Twój wszechświat czeka.

Rozpocznij bezpłatnie w kilka minut.Dodaj produkty, kiedy tylko będziesz gotowy — bez migracji, bez nowych logowań.

Bezpłatne na zawsze — nie wymaga karty kredytowej