Dziennik zmian na żywo

Zobacz, co budujemy, w czasie rzeczywistym. Każda funkcja, naprawa i ulepszenie wysyłane na całej platformie.

17,864
Całkowite zmiany
4,580
Funkcje
4,512
Oprawy
32
Projekty
Filtruj według projektu
Wszystkie projekty17,864AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,552kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtruj według typu
Wszystkie typyBuild24CI522Chore670Docs226Feature4,580Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
September 5, 2026
FixAIService

Udowodnij wdrożenie przez trawienie, a nie przez tag

Poprzednia zatwierdzona powstrzymuje „ustawę obrazu” jako cichy no-op. To potwierdza: Wynik: po wdrożeniu znacznik jest rozdzielony do trawienia w rejestrze i U...

Kamo·6d ago
FixAIService

Odbudowa tego samego zobowiązania nie rozmieściła niczego i zgłosiła sukces

Obraz jest oznaczony za pomocą commit SHA, więc odbudowa tego samego commita Identyczne odniesienie do obrazu. Obraz z zestawem kubecttl ?, a następnie nic nie ...

Kamo·6d ago
September 4, 2026
FixAIService

Niech rollout zakończy to, co robiła stara kapsuła

Wdrażania zastąpiły jedyną kapsułę każdej usługi, nie mając nic do złapania żądań w - Lot. Trzy ustawienia, zastosowane w całej flocie: - PreStop śpi 10s, zani...

Kamo·1w ago
September 2, 2026
FixAIService

Link KB trafia do artykułu jego nazwy tekstowe

Członek zapytał, jak ustawić org i odzyskać listę kontrolną konfiguracji, każdy Napisz o nazewnictwie artykułu, który to wyjaśnia. Wszystkie trzy linki skierowa...

Kamo·1w ago
August 30, 2026
FixAIService

Żaden tekst błędu w górę nie dociera do członka, w zależności od tego, który dostawca nie powiodł

UżytkownikTextFor wpadł na getMessage() za wszystko, co nie było AiProviderException. Tylko adapter HuggingFace klasyfikuje swoje odmowy; Każdy inny dociera do ...

Kamo·1w ago
FixAIService

Wyre-resztu model, który dostawca nie będzie łami się pomiwnie, i przestanie cytować go u członków

Następca do poprawki routera-katalog. To powstrzymuje niezauważalne modele LISTED; to powstrzymuje już w katalogu orggu przed zerwaniem Asystentka i narracja pę...

Kamo·1w ago
August 29, 2026
FixAIService

Lista modeli Hugging Face, które router będzie faktycznie służył

Czat trafia do routera Inference Providers Ale discoverModels pytany HUB dla modeli, które są "ciepłe" gdzieś - inne i znacznie większe Wystawiony niż router bę...

Kamo·1w ago
August 26, 2026
FixAIService

Usuń nierecenzjane punkty końcowe nieprzewidzianych, nieprzeliczeniu na liczenie

W połączeniu z kamo-wewnętrznym usunięciem nieczytanej odznaki AI: liczba Nigdy nie powiedziałem członkowi niczego, co jest możliwe (bez kanału push go z powrot...

Kamo·2w ago
August 16, 2026
FixAIService

Rozmiar kapsuły nad własnym sufitem JVM [skip ci]

Obraz rozpoczyna JVM od -XX:MaxRAMProcentaż 70 -XX:+AlwaysPreTouch, więc Sama kasa może przyjąć 70% limitu pojemnika, a wstępny dotyk utrzymuje wszystkie zaanga...

Kamo·3w ago
August 15, 2026
FixAIService

Administrowanie modelami i czytaniem korzystania z nich korzysta z praw, które je nazywają

AiModelController i AiUsageController sprawdzili własność organizacji i nie miały prawa. 403 już w kontrolerze modelu porównuje dostawcę.getOrganizationId() Ses...

Kamo·3w ago
August 11, 2026
FixAIService

Ogłosić tajemnicę przechowywania obiektów, utkniszkę, że ConfigMap nie nosi już

Klucz MinIO został przeniesiony z ConfigMap do minio-aplikacyjnych. Tajny, ale envFrom ten zaopatruje, to było stosowane tylko do życia. Wdrażanie – nigdy nie z...

Kamo·4w ago
FixAIService

Zatrzymaj wysyłanie wspólnego poświadczenia jako domyślnego zobowiązania konfiskatowego

Podzielone hasło platformy zostało upieczone jako upadek dla DB_PASSWORD i MINIO_ROOT_PASSWORD, więc żył w tym repo i na zbudowanym obrazie, jak również W groma...

Kamo·4w ago
August 3, 2026
FixAIService

Skanowanie wspólnych repozytoriów MFA

MfaEnrollmentService jest usługą w kamo-shared-libiry, więc dzika karta W tej aplikacji konkurentScan(”com.kamo) w tej aplikacji konstruuje, czy to nie Usługa m...

Kamo·1mo ago
FixAIService

Harden the kubectl download przeciwko łuszczącej się egresji [skip ci]

dl.k8s.io nad wydziskiem biegacza przerywa w połowie transferu: Zwijanie: (56) OpenSSL SSL_read: odszyfrowanie nieudane lub złe rekordowe mac Co zawodzi wdroż...

Kamo·1mo ago
July 22, 2026
FixAIService

Klasyfikacja awarii wzroku, aby ponownie próba pętla i wyłącznik faktycznie działa

Dwa błędy w visionComplete, oba pokonały maszyny zbudowane, aby sobie z nimi poradzić. Odpowiedź z sąścią w pustej treści została zwrócona jako SUCCESS i zakoń...

Kamo·1mo ago
FixAIService

Nigdy nie trać wizji do adaptera, który nie może wysłać obrazu

AiProvider.supportsVision to ręcznie edytowalna flaga bazy danych, a routing zaufał jej sam. Adaptery HuggingFace i Cohere nigdy nie czytały w ogóle imageUrls i...

Kamo·1mo ago
July 19, 2026
FixAIService

Antropiczna upuściła każdą wiadomość systemową, ale ostatnią

buildRequestBody przydzielone zamiast gromadzić pole systemu, więc więcej Nie tylko jeden komunikat systemowy dotarł do modelu. W praktyce Oznacza: jak tylko od...

Kamo·1mo ago
FixAIService

Zamkniona zasady przetrwają sekcję lub cały dokument

Autor przejmuje sekcję reguł ręcznie, zastąpił całą sekcję ciała, Który cicho odrzucił zamknięte zasady w nim - więc "nigdy nie cytuje" Stawka jako numer firmy ...

Kamo·1mo ago
July 18, 2026
FixAIService

Usunieno transmitowane odpowiedzi, utrzymujące się puste wiadomości asystenta

Każde udane zakończenie czatu wróciło jako bańka asystenta EMPTY. Nat wt. w tym, w tym, w tym, w tym, w tym, w tym, w tym, z w tym, w tym, w tym, w tym, w tym, ...

Kamo·1mo ago
FixAIService

Wypróbuj następny model, gdy model wizji odrzuca obraz

Probując produkcję ponownie po ustaleniu modalności, routing przeniósł się z tekstu do mowy Model do o3-mini - model rozumowania o-seria, który również nie pobi...

Kamo·1mo ago
FixAIService

Przestań routingować widzenie do modeli text-to-speech

Znalezione przez sondowanie produkcji: org org z 118875664527266822 połączenia wizyjne rozwiązane gpt-4o-mini-tts-20 – model TEXT-TO-SPEECH – więc każde wywołan...

Kamo·1mo ago
July 17, 2026
FixAIService

Załaduj obrazy historii za pomocą zapytania, a nie leniwy getImages() (ścieżka ws.)

- działa na ścieżce WebSocket (zwanej od AiChatWebSocketHandler), który NIE jest żądaniem HTTP, więc open-session-in-view Nie ma zastosowania. Iterowanie nałado...

Kamo·1mo ago
July 16, 2026
FixAIService

Pozwól SWITCH_MODEL zresetować sesję do Auto

uchwytSwitchModel zawsze UUID-parsed modelId i pomylił się w null, więc sesja Nigdy nie można było powrócić do automatycznego wyboru modelu w połowie. Parse mod...

Kamo·1mo ago
July 8, 2026
FixAIService

Wybór dostawcy i modeli w zakresie solidnych wiz Wizji między dostawcami

Dwuprzekrojnik selectVisionProvider: preferuje dowolnego dostawcę org, który ma aktywny model zdolny do widzenia Adapter już emituje już zawartość i raporty ima...

Kamo·2mo ago
July 1, 2026
April 18, 2026
FixAIService

Bump kamo-shared-library do 1.4.0

Kamo·4mo ago
March 30, 2026
FixAIService

Niższy próg min-score RAG od 0,5 do 0,25, aby zatrzymać filtrowanie odpowiednich wyników KB

Próg 0,5 cichu odrzucał prawidłowe wyniki z modelu osadzania, Zwłaszcza w przypadku treści specyficznych dla domeny z mniejszymi wektorami 384-dim.

Kamo·5mo ago
March 20, 2026
March 18, 2026
FixAIService

Dodaj ciało odpowiedzi i wyloguj się z RagClient do debugowania

Zaloguj adres URL żądania wyszukiwania RAG, orgId, kwerendy i organu odpowiedzi na Błąd do zdiagnozowania 500 odpowiedzi RAGService.

Kamo·5mo ago
March 17, 2026
FixAIService

Użyj zakończenia czatu bez strumieniowania dla punktu końcowego REST

Przesyłanie strumieniowe przez REST z blokLast() tworzyło puste odpowiedzi, ponieważ Parowanie SSE WebClient nie działa niezawodnie z bodyToFlux (Stringclass). ...

Kamo·5mo ago
FixAIService

Dodaj szczegółową rejestrowanie błędów do HuggingFaceAdapter do debugowania 400 błędów

Przechwytuje i rejestruje rzeczywisty organ reagowania na błędy HF zamiast tylko kodu statusu.

Kamo·5mo ago
FixAIService

Przełącz HuggingFace na router.huggingface.co (api-inference jest przestarzały)

HF zwraca 410 na api-inference.huggingface.co z wiadomością do użycia Zamiast tego router.huggingface.co.

Kamo·5mo ago
FixAIService

Użyj punktu końcowego kompatybilnego z HuggingFace OpenAI z modelem w ciele zapytania

HF /v1/chat/completions punkt końcowy pobiera identyfikator modelu w korpusie JSON, Nie na ścieżce URL. Przełączane z routingu adresów URL na standard

Kamo·5mo ago
FixAIService

Dodaj liczbę modeli do listy dostawców, przełącz HF do punktu końcowego routera

- Dołącz modelCount w liście dostawców GET response - Przełącz domyślny URL twarzy do routera.huggingface.co - Obsługa zarówno formatów api-inference, jak i rou...

Kamo·5mo ago
FixAIService

Zwróć pełny odszyfrowany klucz API w odpowiedziach dostawców

Użytkownicy muszą zobaczyć i edytować pełny klucz, a nie zamaskowaną wersję.

Kamo·5mo ago
FixAIService

Normalizuj podstawowy adres URL, aby zapobiec duplikacji /v1/v1

Paski trailing /v1 z podstawowego adresu URL przed dodawaniem /v1/chat/completions, Użytkownicy mogą wprowadzać podstawowe adresy URL z lub bez przyrostka /v1.

Kamo·5mo ago
FixAIService

Restrukturyzacja połączenia testowego w celu wykrycia modeli, z wdziękiem obsługują ograniczenia stawek

- Odkrycie modelu (lekki GET) działa przed testem czatu (POST) - Błędy limitu stawek (429) pokazują przyjazne dla użytkownika ostrzeżenie zamiast awarii - Błędy...

Kamo·5mo ago
FixAIService

Użyj specyficznego dla dostawcy modelu testowego zamiast zakodowanych gpt-4o-mini

Każdy typ dostawcy używa teraz odpowiedniego modelu do testowania połączeń

Kamo·5mo ago
FixAIService

Serializuj identyfikatory podmiotów jako ciągi znaków, aby zapobiec precyzyjnej utracie JavaScript

CockroachDB unique_rowid() generuje wartości INT8, które przekraczają JavaScript Number.MAX_SAFE_INTEGER, powodując uszkodzenie ID w froncie.

Kamo·5mo ago
March 16, 2026
FixAIService

Dodaj obsługę uwierzytelniania OTK dopasowanie do wzorca SecurityService

- Dodać OTKPreAuthFilter, aby potwierdzić nagłówek X-OTK i wyelitować sesję - Aktualizacja sesjiPomoc do odczytu z atrybutów żądań ustawiłeś przez filtr - Zaktu...

Kamo·5mo ago

Jak to, co widzisz żeglugę?

Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.

Start Free ForeverZobacz ceny