Gemini CLI z lepszą diagnostyką limitów i pewniejszym anulowaniem zadań

Gemini CLI z lepszą diagnostyką limitów i pewniejszym anulowaniem zadań

Google wprowadziło nową wersję nocną Gemini CLI – v0.52.0-nightly.20260714, która zawiera kilka istotnych poprawek w kluczowych obszarach narzędzia. Aktualizacja wprowadza bardziej zrozumiałe komunikaty o przekroczeniu limitów dla współdzielonych projektów, niezawodne zatrzymywanie zadań w serwerze A2A oraz obsługę ścieżek względnych w trybie planowania. Dodatkowo zaktualizowano bibliotekę Google Auth do wersji 10.9.0.

Co nowego w wersji nightly

  • Limit współdzielonych projektów – błędy związane z wyczerpaniem puli zasobów zawierają teraz wskazówkę konfiguracyjną, która prowadzi użytkownika do odpowiednich ustawień projektu.
  • Anulowanie zadań A2A – serwer agent-to-agent natychmiast przerywa aktywną pętlę wykonawczą po żądaniu anulowania, zamiast tylko zmieniać stan zadania.
  • Ścieżki względne w Plan Mode – narzędzie akceptuje teraz zapis plików planu w formacie względnym, co eliminuje wcześniejsze błędy przy typowych strukturach repozytoriów.
  • Google Auth 10.9.0 – aktualizacja zależności uwierzytelniającej, która zapewnia zgodność z najnowszymi poprawkami bezpieczeństwa.

Diagnostyka limitów, która wreszcie mówi, co zrobić

Każdy, kto pracował z Gemini CLI w zespole, prędzej czy później napotkał na problem związany z limitami. Dotychczas komunikat był mało informacyjny – na przykład „quota exceeded” – co pozostawiało użytkownika w niepewności. Wersja z 14 lipca dodaje do tego błędu wskazówkę konfiguracyjną.

Zamiast przeszukiwać dokumentację, użytkownik otrzymuje informację, które ustawienia projektu wymagają poprawy. To drobna zmiana, ale znacząco zmniejsza frustrację przy konfigurowaniu współdzielonej puli zasobów w zespole. Jest to szczególnie pomocne dla osób, które dopiero wdrażają Gemini CLI w swojej organizacji.

A2A: anulowanie, które faktycznie zatrzymuje pracę

W przepływach agent-to-agent szybkie przerwanie długiego zadania jest kluczowe. Wyobraź sobie, że uruchamiasz złożone zapytanie, które okazuje się niepotrzebne – klikasz „cancel”, ale serwer w tle nadal wykonuje pętlę. W poprzednich wersjach występował ten problem: anulowanie aktualizowało stan zadania, ale proces nadal działał.

Nowa wersja eliminuje to zachowanie. Żądanie anulowania natychmiast przerywa aktywną pętlę wykonawczą. Dla workflow, w którym jeden agent zleca pracę drugiemu, to różnica między kontrolowanym zatrzymaniem a niekontrolowanym zużywaniem zasobów, co jest szczególnie ważne przy kosztownych obliczeniowo zadaniach.

Plan Mode i ścieżki względne – koniec z niespodziankami

Tryb planowania w Gemini CLI umożliwia zapisanie wygenerowanego planu działania do pliku. Wcześniej polityka zapisu wymagała stosowania ścieżek bezwzględnych. Próba zapisu do pliku plan.md w bieżącym katalogu kończyła się błędem, co było irytujące przy pracy w tymczasowych katalogach roboczych.

Aktualizacja upraszcza tę politykę, akceptując ścieżki względne. W efekcie Plan Mode działa teraz przewidywalnie – plik planu ląduje dokładnie tam, gdzie go oczekujesz, bez konieczności stosowania absolutnych ścieżek.

Co z tego wynika dla codziennej pracy

Te zmiany to solidne poprawki operacyjne, które mogą poprawić codzienną pracę. Lepsze komunikaty o limitach skracają czas diagnozowania problemów konfiguracyjnych. Poprawne anulowanie zadań eliminuje sytuacje, w których zatrzymany proces nadal konsumuje zasoby. Wsparcie dla ścieżek względnych sprawia, że Plan Mode lepiej integruje się z codziennymi workflow w repozytoriach.

Aktualizacja biblioteki autoryzacyjnej to rutynowy, ale istotny krok – Gemini CLI intensywnie korzysta z kont Google, OAuth i kluczy API, więc opóźnienia w zależnościach bezpieczeństwa byłyby ryzykowne.

Wersja jest oznaczona jako nightly, co oznacza codzienne budowanie z głównej gałęzi rozwojowej. Google informuje, że takie buildy mogą zawierać błędy, które nie przeszły jeszcze pełnej walidacji. Jeśli jednak polegasz na Gemini CLI w projektach zespołowych lub korzystasz z przepływów agent-to-agent, warto sprawdzić, czy te poprawki wkrótce trafią do stabilnego kanału.


Źródła

Komentarze

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *