| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-07-27 | 1.6 kB | |
| v0.42.0 source code.tar.gz | 2026-07-27 | 691.8 kB | |
| v0.42.0 source code.zip | 2026-07-27 | 887.4 kB | |
| Totals: 3 Items | 1.6 MB | 0 | |
v0.42.0
🎉 Overview
v0.42.0 extends AskUIVlmProvider to route requests through AskUI's new OpenAI-compatible proxy, so Gemini models can now be used alongside Claude — the backend is inferred automatically from the model id, and coordinate handling adapts to each model's coordinate grid. Sonnet 5 becomes the new default model for AskUI, and multi-turn tool calling with Gemini is now reliable thanks to preserving its thought_signature across turns.
✨ New Features
- OpenAI-compatible proxy support in
AskUIVlmProvider— Gemini models are now served via AskUI's OpenAI-compatible endpoint (/proxy/openai/v1/chat/completions) while Claude models continue through the Anthropic-compatible proxy; the backend is inferred from themodel_id, theclientargument now accepts anAnthropicorOpenAIclient, and coordinates are interpreted per model (Gemini's 1000×1000 normalized grid vs. Claude's native pixels) by @philipph-askui in https://github.com/askui/python-sdk/pull/290
🔧 Improvements
- Sonnet 5 (
claude-sonnet-5) is now the default model for AskUI, replacingclaude-sonnet-4-6by @philipph-askui in https://github.com/askui/python-sdk/pull/290
🐛 Bug Fixes
- Preserved Gemini's
thought_signatureacross turns by adding anextra_contentfield toToolUseBlockParam, fixing multi-turn tool calling that previously broke when the signature was dropped by @philipph-askui in https://github.com/askui/python-sdk/pull/290
Full Changelog: https://github.com/askui/python-sdk/compare/v0.41.0...v0.42.0