Ragen dostaje nową wersję przy każdym merge do main, więc sam numer niewiele mówi. Pod spodem wrzesień miał dwa wyraźne wątki: odpowiedź, która pokazuje, skąd pochodzi, oraz nowy interfejs.
Odpowiedź, którą da się sprawdzić
Największy blok zmian dotyczył cytowań. Model odpowiada teraz przypisami numerowanymi, a numer jest weryfikowany, więc [3] nie wskaże źródła, którego w kontekście nie było. Przypis w odpowiedzi jest klikalnym chipem, a pod odpowiedzią widać blok źródeł. Blok pokazuje też stronę, z której pochodzi fragment, bo chunk zaczął pamiętać swój numer strony.
Razem z tym doszła widoczność samego procesu. Strumień mówi, co zrobiło wyszukiwanie, a interfejs pokazuje, na czym odpowiedź została oparta. Wynik rerankera dociera aż do odpowiedzi. Wątek otwarty ponownie nadal cytuje swoje źródła.
Doszedł wybór zasięgu. W polu wiadomości można ustawić, ile wątek może przeszukać. Poziom 1 przeszukuje to, co i tak widać na liście plików.
Przy okazji poprawiliśmy liczenie. Worker liczy strony, które znalazł parser, a nie znaki. Interfejs mówi teraz wprost, że sumy stron są przybliżone.
⌘K, czyli jedno pole zamiast czterech ekranów
Paleta poleceń rosła przez trzy dni. Najpierw sam skrót ⌘K razem z podpowiedzią, że istnieje. Potem wyszukiwanie dokumentów, potem akcje i pytania, czyli paleta zaczęła nie tylko znajdować, ale też wykonywać. Na koniec doszło uzasadnienie: przy wyniku widać, dlaczego pasuje do zapytania.
Ustawienia dostały jedną szynę nawigacji i dwie sekcje.
Nowy layout: design system v2
Pod spodem powstała warstwa tokenów v2, w której jeden token ma jedno znaczenie. Accessibility zostało poprawione. Na telefonie pole czatu i panel dostały nową przestrzeń.
Kto co widzi
Rejestracja jest zamknięta, dopóki administrator jej nie otworzy. Przełącznik rejestracji zapisuje własną zmianę.
Doszły ograniczenia zapisu ustawiane per organizacja, a kontrolki, z których ograniczona organizacja i tak nie skorzysta, są ukrywane. Osoba spoza organizacji dostaje własny zakres widoczności.
Szyfrowanie kopertowe dostało swój dom, paczkę @ragenai/crypto (v1.136.0). Provider kluczy czyta udokumentowany master key i obsługuje AWS KMS. Poświadczenia S3 przestały używać prefiksu AWS_*, co zwalnia go dla prawdziwego Bedrocka i KMS.
Ragen jako serwer MCP
5 września doszło apps/mcp, serwer MCP wystawiający czat Ragena innym agentom, razem z narzędziem ragen_list_assistants (v1.123.0). Dołożyliśmy też OpenTelemetry i strukturalny logger, z zastrzeżeniem, że surowy endpoint OTLP nigdy nie trafia do logów, bo potrafi nieść poświadczenie (v1.124.0). API przestało też odrzucać standardowe parametry chat-completion z OpenAI (v1.124.0).
Analityka liczy to, co model naprawdę zobaczył
Analityka wiedzy liczy dokumenty, które odpowiedź zacytowała, a nie te, które zostały pobrane (v1.135.0). Zapisujemy też, co model dostał do ręki, nie tylko to, co ostatecznie zacytował. Cały ekran ma jedno okno czasowe, doszły oceny i informacja o nieaktualności, a API zniknęło z liczb i ekran mówi o tym wprost.
create-ragen-app
Tydzień zamknął scaffolder: create-ragen-app stawia instancję self-hosted jedną komendą (v1.161.0).
Grunt pod to przygotowaliśmy kilka dni wcześniej. Typowany kontrakt środowiska współdzielony przez aplikacje (ADR-37, v1.125.0), klient Prisma generowany ze wspólnego schematu (ADR-40 krok 1, v1.131.0), apps/api czytające .env.local z korzenia repozytorium jak reszta aplikacji.
Sama strona changelogu, z której pochodzi ten wpis, czyta wydania, które i tak już istniały (v1.157.0).
Krócej
- Next 16.3.4 zdejmuje krytyczne ostrzeżenie, na którym wykładał się audyt (v1.136.1)
- Klucz cache’a Playwrighta nigdy się nie zmieniał, więc stara przeglądarka zostawała na zawsze (v1.139.2)
cancelEmbeddingjest prawdziwym sygnałem,embeddingStatezapytaniem, a trwałe błędy workflow są oznaczane jako non-retryable (v1.121.0)
Pełna lista wydań: docs.ragen.ai/changelog
Powiązane wpisy:
- Od pytania do odpowiedzi z cytatem. Nie musisz wierzyć AI na słowo.
- MCP – USB-C dla AI. Jeden asystent zamiast pięciu chatbotów
- Chmura Ragen czy on-premise? Porównanie
Chcesz zobaczyć to na swoich dokumentach? Umów bezpłatne demo – w 30 minut pokażemy Ragena na Twoim scenariuszu.