@magnitudedev/cli@0.2.2
facebookresearch/sam-audio@magnitudedev/cli@0.2.2Oct 1, 2026by github-actions[bot]
Upgrading?
AI Summary
This release fixes critical hanging issues including 'Assessing models' on some hardware and Codex hanging after tool calls. It also resolves image encoding errors, tool call ID repetition, and system prompt caching problems.
Key Highlights
- Fix 'Assessing models' hanging (use memory bandwidth estimation).
- Fix Codex hanging after first tool call over WebSocket.
- Fix repeated image encoding errors (400).
- Fix tool call IDs repeating across turns.
- Fix large system prompts being re-read in full.
New Features
- Fixes for hanging issues
- Image encoding optimization
- Tool call ID fixes
- System prompt caching improvements
Full Release Notes
## 0.2.2 ### Patch Changes - [`1588451`](https://github.com/magnitudedev/magnitude/commit/1588451a88f979a70c1f6385599d50de029064f7) Thanks [@anerli](https://github.com/anerli)! - - Fix the app getting stuck on "Assessing models" on some hardware: model speed is now estimated from the device's memory bandwidth instead of running kernels on the GPU, which could hang or fail. - [`3940408`](https://github.com/magnitudedev/magnitude/commit/394040878bd6cf10bf5a9addd9a3791d8eb2ef9f) Thanks [@anerli](https://github.com/anerli)! - - Fix Codex hanging after its first tool call over the Responses WebSocket: follow-up requests now continue from the previous response's output, and request errors end the request instead of leaving it waiting. - Fix requests that repeat the same image, in one message or across turns, failing with a 400. A repeated image is now encoded once. - Fix tool call IDs repeating across turns (every turn's first call was `call_0`), which made Claude Code drop tool calls and loop. - Fix Anthropic token usage counting cached tokens twice in responses and reporting none when streaming, and `count_tokens` requiring `max_tokens`. - Fix large system prompts being re-read in full when only the last message changes: later requests now resume from the cached prompt. - Fix tools with free-form object parameters failing on Gemma 4 with "Too many items" (breaking Claude Code and Oh My Pi), Cline failing mid-task with "Output parser would retract a published tool call", and forced tool calls (`tool_choice` "required", "any" or a named tool) repeating until the token limit.
Related Repositories
public-apis/public-apis★ 491,220
A collective list of free APIs
NousResearch/hermes-agent★ 256,091
The agent that grows with you
yt-dlp/yt-dlp★ 200,268
A feature-rich command-line audio/video downloader
microsoft/markitdown★ 191,564
Python tool for converting files and office documents to Markdown.
Significant-Gravitas/AutoGPT★ 187,699
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.