← Blog
Produkt

Ragen: co dowieźliśmy w pierwszej połowie września

Cytowania z numerem strony, paleta poleceń ⌘K, design system v2, serwer MCP i instalator create-ragen-app – przegląd zmian w Ragen AI.

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)
  • cancelEmbedding jest prawdziwym sygnałem, embeddingState zapytaniem, 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:

Chcesz zobaczyć to na swoich dokumentach? Umów bezpłatne demo – w 30 minut pokażemy Ragena na Twoim scenariuszu.