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.
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.