LLM 0.32 přidává reasoning traces, serverové nástroje a nové logování

LLM 0.32 přidává textové stopy uvažování, serverové nástroje poskytovatelů, podporu modelů GPT-5.6, přepracované logování a nové možnosti pro agentní pracovní postupy.

5. srpna 2026 Martin Šuránek

Simon Willison vydal 4. srpna 2026 verzi LLM 0.32. Označil ji za nejvýznamnější aktualizaci projektu od jeho prvního vydání.

Nová verze přidává reasoning traces, serverové nástroje poskytovatelů, podporu rodiny GPT-5.6, přepracované logování a nové rozhraní pro práci se zprávami a streamovanými událostmi.

Reasoning traces oddělené od finální odpovědi

Při použití modelů, které reasoning traces podporují, je LLM zobrazuje na standardním chybovém výstupu. Doprovodný reasoning text se tak automaticky nepřimíchá do standardního výstupu předávaného například dalšímu příkazu v shell pipeline.

Zobrazení lze vypnout pomocí -R nebo --hide-reasoning.

Nejde nutně o úplný nebo věrný záznam skutečného interního rozhodování modelu. Uživatel vidí pouze reasoning text, který model nebo jeho poskytovatel zpřístupní.

GPT-5.6 a nový výchozí model

LLM 0.32 přidává vestavěnou podporu rodiny GPT-5.6. Novým výchozím modelem je GPT-5.6 Luna.

Verze také přidává podporu serverových nástrojů OpenAI, například:

  • CodeInterpreter,
  • WebSearch.

Příklad použití serverového prostředí pro kód:

llm --tool CodeInterpreter "Show current python and SQLite versions"

Nové rozhraní zpráv a streamovaných událostí

Nový parametr model.prompt(messages=[]) umožňuje předat modelu celou strukturovanou historii zpráv.

LLM 0.32 také zavádí typované streamované události pro:

  • text odpovědi,
  • reasoning,
  • volání nástrojů,
  • výsledky nástrojů.

Tato změna usnadňuje stavbu klientů, které potřebují jednotlivé části běhu zpracovávat odděleně.

Chat Completions server jako samostatný plugin

Nové API umožnilo vydat samostatný plugin llm-chat-completions-server. Ten vystavuje modely a nástroje LLM přes rozhraní kompatibilní s OpenAI Chat Completions.

Nejde tedy o vestavěný server přímo v jádru LLM, ale o plugin postavený na novém systému strukturovaných zpráv a událostí.

Přepracované logování

Logování nyní používá obsahově adresované ukládání zpráv. Stejný obsah tak nemusí být opakovaně ukládán jako duplicitní JSON.

Tato změna zjednodušuje práci s delší historií a návaznými běhy.

Agentní řetězce nástrojů lze také pozastavit kvůli lidskému schválení a později obnovit z uložené historie zpráv.

Kompatibilita pluginů

Stávající pluginy by podle Willisonse měly dál fungovat.

Pluginy poskytující vlastní modely ale musí přejít na LLM 0.32, pokud chtějí plně využít nový systém typovaných streamovaných událostí.

Spolu s vydáním LLM 0.32 vyšla také verze 0.26 existujícího pluginu llm-anthropic. Ta přidává podporu modelů Claude 5 a serverových nástrojů Anthropicu.