Changelog
Co nowego.
Każde ulepszenie platformy, jak to wysyła.
· KlusterServices
KamoFamily (dev.kamofamily.com): cert, PDB, GitHub sync; auto- cert retries unissed static domain
KamoFamily to nowa strona Next.js (Forgejo kamo / kamofamily, edited on GitHub Pantherkamo / KamoFamily), utworzona w taki sam sposób jak strona internetowa KamoUniverse: - auto- cert: dev.kamofamily.com in STATIC _ DOMAINS - budżety na poddestrukcje: kamofamil, maxindepending 1 (2 repliki) - git- sync: CronJob git- sync- kamofamily fast- forwards Forgejo main to GitHub główne co dwie minuty (stosowane ręcznie, jak pierwszy) auto- cert tylko raz nasadził STATIC _ DOMAINS, przy starcie i tym nasionku pomija hosta, którego DNS nie rozwiązuje. Nic go nie odwiedziło, więc domena przed jego rekordem czekał na kolejny restart kapsuły. dev.krexiverse.com uderzył w to dwa dni temu i dostał jego cert tylko dlatego, że Zgłoszenie dotyczyło lądowania w dzienniku dostępu. dev.kamofamily.com jest wymienione Podczas gdy kamofamily.com jest nadal delegowany do Yahoo emerytowanych imienników, więc Trafiłoby to w tę samą lukę. Główna pętla prowadzi teraz nasiona o każdym 15 minuty dla statycznych gospodarzy bez zdrowego certyfikatu. Kiedy każdy gospodarz ma Po pierwsze, nic nie rejestruje.
· AIService
Transmisje i fasady mowy w sekundach audio i postaciach
E4 POST /api/ai/v1/audio/transcriptions i E5 POST /api/ai/v1/audio/speech, każdy z Wewnętrzny bliźniak, na adapterach rodziny SP01. Spacer czasowy czasu WAV-header zawsze się kończy; model Listy te mają pierwsze miejsce, gdy żaden nie jest wymieniony i jest pomijany dla jednego, którego nie wymienia. (Piper ignoruje pole głosowe); Speaches pcm jest proszony przy 24 kHz; zniekształcony lub strumieniowy Pola są odrzucane; transkrypcja tekstu to UTF-8; przesyłanie powyżej 25 MB to 413 JSON.
· DocsService
Lista dokumentów wyszukuje nazwy plików, gdy podawany jest searchQuery
DocumentListRequest.searchQuery został zaakceptowany i nigdy nie przeczytany, więc wyszukiwanie zwróciło Najnowsze dokumenty, o cokolwiek poproszono. Nieokrajne wyszukiwanieQuery przechowuje teraz dokumenty której nazwa pliku zawiera go (przycięty, ignorujący przypadek, dosłownie zrobione dzikie karty), Tak więc strona i jej suma są dopasowaniami. Menedżer dokumentów nigdy go nie wysyła; Narzędzie Plane's docs_search (KamoAI SP05) to robi.
· MCPGatewayService
Dokumenty, tłumaczenia i pakiety OCR
docs_search, docs_read, translate_text i ocr_document (spec 4.20). Dokument jest Poprowadzany przez opis DocsService przed zbiorem: tekst jest dekodowany Tu (plik Markdown lub YAML przechowywany jako strumień oktetu przez rozszerzenie), PDF I obrazy, które czyta Kamo OCR, przejdź do AIService F2, dokument o większej liczbie stron jest Odmówiono przed jego pobraniem, a nic innego nie jest czytelne bez niego. Dokumenty ids to kanoniczne długie; kody językowe są sprawdzane, gdy sprawdza je F1.
· kamo-internal
Strona spotkania - dial- in, zaprosić lub usunąć członków AI, transkrypcje i streszczenia
· AIService
Osadowanie na przypiętym modelu i ponowne podniebnienie fasad
Wejściogi i dokumenty docierają do modelu w partiach, które akceptuje (TEI odmawia więcej niż jego partia klienta 32 z 422; maxDocuments rerankera); Zniekształcony pola są odrzucane, nigdy nie czytane jako nieobecne.
· MCPGatewayService
Stacja roboczynowa AI — narzędzia komputerowe z automatycznym łudzeniem i dzierżawą, pakiet stanowisk pracy
· kamo-internal
Strona historii spotkania
· MCPGatewayService
Pakiet zatwierdzania — zatwierdzenia tylko w decyzjach i status zatwierdzenia
Zatwierdzenie_proślub pyta aprobatę AI za pośrednictwem kamoai-service K3 NarzędzieName null (nic nie jest ponownie wykonalne na APPROVE); klasa czarteru Zakazuje się odmowy w planerze, zanim zostanie poproszony o zgodę (SP05-T30). zatwierdzenia_status odpowiada tylko żądającemu lub zatwierdzającemu.
· AIService
POST /api/ai/agent/step/przy użyciu narzędzia, powtórka myślenia, breakpoints cache i SSE
· MCPGatewayService
Telefony i sms-y - sprawdzone połączenia, historia połączeń, SMS-y
telefon _ call posty K6 z biegiem i kluczem rozmówcy; powód - mniej 404 nie jest stosowany, a uzasadniona (NOT _ ENROLLED) jest odpowiedzią punktu końcowego. Sms _ send otwiera rozmowę jako Ostateczny krok, mapy VOIPService retry PROVIDER _ ERROR do OUTCOME _ Unknown i każdy inny Kod do REJECTED. Gwinty i wiadomości są wyświetlane z czasem UTC i bez adresów adresowych.
· AIService
Ukończenie czatu zgodnych z OpenAI z narzędziami, obrazami, strukturyzowanym wyjściem i SSE
· MCPGatewayService
Baza wiedzy, skrypty sprzedaży, RAG, katalogi i pakiety powiadomień
· AIService
Wewnętrzny punkt końcowy rozwiązania routera
E1 POST - zamówieni kandydaci i Wyłączenia dla możliwości, 424 no_ability, gdy nie ma, 404 org_not_found dla orgud, który nie jest żywy (czytaj ponownie przez Okno Yugabyte DDL) i 400 invalid_request dla każdego zniekształconego pola, Nigdy po cichu nie zignorował jednego. Wymagane atrybuty o wartości listy odczytuje jako Formularz przecinka routera.
· AIService
Legacy routing, /wewnętrzny/tekst i /wewnętrzny/wizja na routerze, z pochodzeniem
· MCPGatewayService
Kontakty, tropy i pakiety kont - wyszukiwanie, czytanie, tworzenie, aktualizacja, notatki, status, roszczenia, historia
12 narzędzi CRM spec § 4.20 przeciwko EmailService i SecurityService są na głównej (SP05- T27): status bez podstatusu oczyszcza stary; a Aktualizacja kontaktu odpisuje wszystko, co nie zostało podane i ustawia firmę i tytuł na organizacji podstawowej; nowe e-maile i telefony uzyskać prawybory i etykiety edytora; idy odczytuje się jako długie (ścieżki kanoniczne i ołów: < uid > cele, przepełnienie odmówiono przed każdym wywołaniem); filtr stanu jest enum przechowywane słowa; roszczenie odpowiada na kredyt wydany i akceptuj brama jest CONFLICT; konta czytają koperty SecurityService; czasy są niestałe UTC.
· AIService
Ścieżka członkiń w sztuce sztucznej inteligencji; wycofaj silnik e-zasięgowy persona
Ciche godziny przeliczy zegara serwisowego w strefę kontaktu zamiast Buntowanie go (rządzający SP03-T32).
· AIService
Sesja / wewnętrzny kontekst rozmówcy, brama aplikacji, pochodzenie i czas uruchamiany połączenia bramy
· MCPGatewayService
Kalendarz i spotkania - imprezy, dostępność, praca planowa, dial- in, zaproszenia
Poza krótką (spec SP05- T26- build): nie odgadnięta strefa (EmailService stosuje strefa efektywna członka); przypomnienia tylko wtedy, gdy zapytany o tworzenie i nigdy nie ponownie wysłane w przypadku aktualizacji; aktualizacja odsyła tylko wpisywanych gości; niepoprawny identyfikator zdarzenia do zakresu TUTAJ; start sam zachowuje długość zdarzenia; dokładne okna 62dni; a Szef spotkania nigdy nie dotarł do modelu.
· VOIPService
Kanał polityki PBX i punkty końcowe administratora głosu AI
V7 GET /internal/voip/pbx-config (pladlister secret) odpowiada na ciąg polityczny wsparcia kamo-asterisk poprzez APIService i rejestrowanie bicia serca pomocnika; niewydolność Redisa kosztuje bicie serca, Nigdy nie jest to lista zewnętrznych dylipów. V8-V12 daje administratorowi werdykt głosowy AI serwera telefonu i Ustawienia i flaga na rozszerzenie (MANAGE_VOIP_SETTINGS; V11/V12 również MANAGE_EXTENSIONS). V8 nazywa serwer, który odpowiadał, V9 nie zgłasza wersji infrastrukturze, V10 odrzuca adres źródłowy z wiodącym zerem, którego LiveKit nigdy by nie pasował.
· kamo-internal
AI wywołuje konsolę - słuchaj, szeptuj, barek, przejmuj, zawieszaj się
/ai-calls polls S1 co pięć sekund (D27) i otwiera połączenie SP10 Nazwy linków głębokich (D36). Połączenie nadzorowane jest przypięte nad listą, więc przełącznika zakładki lub odświeżenie nigdy nie upuszcza pokoju przełożonego; zamyka, Mówiąc tak, gdy rozmowa opuści listę na żywo. Każde przyłączenie się do LiveKit jest numerowane, więc wyprzedzone połączenie, urlop lub odmowa liczba upuszcza własny pokój; Rozmowa zabiera mikrofon przed wyjściem sali odsłuchowej. livekit-klient 2.22.3 (dokładnie).
· AIService
Czat internetowy odpowiadał przez brief członka AI, a następnie persona's
· SecurityService
Wymień aktywnych członków AI org
· AIService
Budżety na członka AI z karty z jednym AI_ALERT na próg
· MediaService
Zaszyfrowane transkrypcje i podsumowania spotkań, przesyłanie, pobieranie, retencja
M6-M9 odpowiada JSON, cokolwiek klient akceptuje i ignoruje nieznane ciało Pola (nagie ObjectMapperMediaService nie powiedzie się na nich); M6 jest NIEREAJNEJ Podczas pisania transkrypcji M9 odpowiada na widok bez Segmenty, M8 wymaga spotkania organizacji dzwoniącza. Każdy Napis transkrypcyjny przetrwał konflikt z Yugabyte; wygasłe transkrypcje są Zamiatane na własną rękę. Orzeczenie SP14-T10.
· kamo-internal
Spotkania klientów API i trasy proxy; spotkania niosą tytuł
· VOIPService
Wewnętrzne punkty końcowe linii sztucznej inteligencji dla KamoAI
· AIService
Personas punkt na stanowisku pracy; Studio kompiluje i rysuje na emeryturze
· MCPGatewayService
Pakiet zadań - listy, tworzenie, aktualizacja, status, przypisanie, komentarze, linki
Poza skrótem (SP05- T25): przypisywany jest jako członek ID KBService czytanie (po długim czasie jest INVALID _ ARGUMENTY), aktualizacja, która nic nie zmienia lub zarówno ustawia i oczyszcza odpowiedni czas jest odrzucany przez planującego, i link referencje są kanoniczne, więc co KBService odmówi nigdy nie osiągnie Aprobata. Pisz KBService odpowiada 204 (zadanie pozostawiło rozmówcy wzrok) odpowiedzi {id, widoczne: fałszywe}. Planiści nazywają zadanie i zmianę. W projekcja dodaje assignedAt, uprawnienia i openPrerequisiteCount, i daje StworzonyAt / doneAt jako instants UTC (próby SP10 ich parse).
· SecurityService
Wewnętrzne postanowienie dotyczące KamoAI i źródła czarteru na trasach SP02
I2 POST odpowiada na rezolucję S3 org jest podana, za sekretem KamoAI, z projektem czytnika S3 i s3-sprawdzone spacer (CharterController.rodzic Z, teraz opakowania widoczne). Identyfikator org następuje Reguła SP02: cyfry, które pasują do długiej, nigdy nie skróconej liczby. CharterSourceBean wdraża KamoaiCharterSource SP02: ciało I1 w jednym read- only transakcji, a znaczki listy jeden członek w czasie poza jakąkolwiek transakcją (orzeczenie przed lotem SP03- T20).

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