build 62
This is one of the biggest BoltAI updates yet, with a major wave of improvements across security, sync, provider setup, model handling, voice workflows, and overall app polish.
New: Added multi-factor authentication support on macOS.
New: Added Anthropic prompt caching controls.
New: Added native instant dictation cleanup.
New: Added Mermaid preview support in the renderer.
Improved: Authentication is more reliable, with stronger sign-in, reauth, and account recovery flows.
Improved: Cloud Sync is more reliable around expired sessions, reauthentication, and MFA-required states.
Improved: Amazon Bedrock setup is more capable, with better service configuration, credential resolution, and profile handling.
Improved: Azure OpenAI setup is smoother, with custom base URLs, deployment URL import, lighter validation, and better API version recovery.
Improved: Codex and Claude Code authentication recovery is more reliable.
Improved: Claude Code now supports Claude Sonnet 4.6.
Improved: AI service management is more capable, with bulk editing, better model catalog persistence, and improved preservation of enabled model selections.
Improved: Voice workflows are more polished, with better recent dictation handling.
Improved: Security is stronger, with libsodium-based crypto defaults and more robust licensing and JWT validation.
Fixed: Fixed Anthropic prompt caching metadata propagation and usage reporting.
Fixed: Fixed XLSX extraction and handling of unsupported legacy Office files during import.
Fixed: Fixed sidebar chat rename issues.
Fixed: Fixed prompt title generation behavior.
Fixed: Fixed live chat web fetch source persistence.
Fixed: Fixed auth-related race conditions during initial sync and reauthentication.
Improved: Cloud Sync pause and recovery messaging is clearer, with better guidance for retrying sync, exporting diagnostics, and understanding when local data is safe.
Improved: Local diagnostics exports now skip Setapp auth diagnostics in standalone builds.
Improved: Sidebar folder hierarchy spacing is more consistent and easier to scan.
Improved: Added a new chat toolbar title rendering mode flag for continued title bar refinement on macOS.
Improved: Developer settings now provide clearer local data wipe warnings and safer recovery guidance when Cloud Sync is unavailable.
Improved: BoltAI now uses the published Anthropic fork package with improved stream handling coverage.
Fixed: Fixed Cloud Sync ordering for title generation provider settings to avoid foreign key sync failures.
Fixed: Deleting an AI service now clears related custom title generation settings before sync.
Fixed: Foreign key sync validation failures are now reported to Sentry with safer diagnostic metadata so we can investigate issues faster.
Added: Message diagnostics now show response timing and generation speed, with support for always showing tokens-per-second when enabled in settings.
Improved: Chat images are easier to work with. Saving, dragging, and download flows are more reliable, including images and files generated from in-chat data URLs.
Improved: Code blocks and SVG outputs now render more cleanly, with better save actions for generated artifacts.
Improved: Stored API keys now use stronger encryption settings by default, and Security settings can prompt you to upgrade older encrypted services.
Fixed: Cloud Sync is more reliable around session refresh, first-sync recovery, and chat paging, reducing cases where sync retries could fail or leave partial local state behind.
Fixed: Improved OpenRouter web plugin availability so compatible tools are offered more consistently in chat.
Fixed: Inline math parsing is now safer by default and correctly follows your rendering setting, reducing accidental math formatting in normal text.
Improved: License refresh now provides clearer feedback in Settings and the upgrade flow.
Improved: Added support for a new title generation mode "prompt": automatically generate a title using user prompt - no LLM involved.
Fixed: Improved reliability for Claude and Anthropic chats that use Search, so older conversations are less likely to fail when you continue the thread later.
Fixed: Resolved an issue where some Claude and Anthropic chats with tool use could get stuck with tool-history errors instead of continuing normally.
Improved: Better Cloud Sync reliability for attachments in some edge cases.
Added: Support for Claude Opus 4.6 in Claude Code.
Improved: Better Claude Code integration in provider setup and model selection.
Improved: Cloud Sync now pauses more safely when your app version is too old or local data integrity issues are detected, helping prevent bad sync states.
Fixed: Better handling for speech-to-text model IDs in OpenAI-compatible flows.
Fixed: Attempted a fix for an issue reported by some users on older macOS versions where creating a new chat could produce duplicate New Chat entries.
Improved: Thinking/replay history stability. Inference history is now sanitized to remove incompatible reasoning signature metadata, reducing replay and streaming errors.
Fixed: New chat default agent tool persistence. New root chats now preserve your default agent tools even when the provider is not yet resolved during chat creation.
Fixed: Low-res App Icon. Fixed the issue with the low-res default app icon.
Fixed: Grok/xAI request reliability. Migrated xAI/Grok flows to the Responses tool path to avoid deprecated endpoint failures.
New: xAI native tools. Added xAI Web Search, X Search, and Code Execution tool wiring in chat transport and tool builders.
Improved: Tool execution rendering. Provider-executed tool calls now render more consistently, including xAI code-execution outputs and fallback detail views.
Improved: Provider error diagnostics. Error messages now include richer raw-response context and clearer guidance for deprecated xAI Live Search behavior.
Fixed: Sidebar multi-select move action. Context-menu move operations now correctly apply to the current multi-selection and disable invalid destinations.
New: Appearance controls. Added dedicated appearance settings so you can customize app icon style, sidebar presentation, and chat content width for a more personalized layout.
New: Chats inside folders in the sidebar. You can now browse and navigate chats directly inside folders from the sidebar for faster project-based navigation.
New: GPT-5.3 Codex support (Codex CLI Provider). Added support for the latest GPT-5.3 Codex model.
New: Title generation controls. Added title generation settings and improved per-chat custom configuration behavior. Go to Settings > General to customize.
New: Expanded import/export. Improved import and export reliability, with better support for ChatGPT imports and expanded coverage for Claude, Grok, Mistral, and BoltAI v2 data.
Cloud sync improvements. Sync is now more reliable for large histories and after signing in from Settings.
Cloud sync status clarity. Improved sync progress and error messaging so it is easier to understand what is happening.
Navigation and responsiveness improvements. Smoother sidebar behavior, better chat-in-folder navigation, and reduced settings-related UI churn.
Fixed: Edit/regenerate reload issue. Resolved a case where edit-regenerate could trigger unnecessary chat reloads.
Fixed: Sync retry edge cases. Fixed several sync scenarios that could fail, stall, or require repeated retries.
Fixed: Sync consistency edge cases. Resolved issues that could occasionally leave cloud sync in an inconsistent state.