What's Changed
- Show machine disk, memory and CPU use with alerts in Server settings by @Sniezka1927 in #3457
- Let a migration run past broken foreign keys from before the upgrade by @Sniezka1927 in #3482
- build(nix): install OpenBot 0.52.1 by @github-actions[bot] in #3484
- Add search to the Timezone list in Server Settings by @Sniezka1927 in #3483
- Use the Responses API for Azure OpenAI v1 custom providers by @Sniezka1927 in #3486
- fix: bind thread order parameters by name for Node before 24.7 by @tarunbad in #3510
- Show the agent's skills in the $ list of a thread by @Sniezka1927 in #3512
- Attach files that an agent answer names by path by @Sniezka1927 in #3514
- Show the context meter and Compact in side threads by @Sniezka1927 in #3521
- Add search to the "Add backup model" list by @Sniezka1927 in #3523
- Attach pasted, dropped and picked files in side threads by @Sniezka1927 in #3515
- Show the question in a waiting sidebar row and fit the wait chip by @Sniezka1927 in #3522
- Keep the owner agent of a browser tab opened over WebRTC by @Sniezka1927 in #3527
- Show the question card in an agent thread by @Sniezka1927 in #3530
- Show question, API key and takeover forms in side threads by @NorbertBodziony in #3533
- Open the Gemini sign-in page and end a Gemini process that stops answering by @Sniezka1927 in #3538
- Add an outline to avatars and polish group avatars by @NorbertBodziony in #3611
- Open the hosted server offer only after the first routine on this computer by @NorbertBodziony in #3612
- Show the MCP Sign in card when a provider cannot sign in to a saved server by @Sniezka1927 in #3608
- Give the agent the text and files of a forwarded Discord message by @Sniezka1927 in #3619
- Show browser step text instead of web search text by @Sniezka1927 in #3616
- Update the Live Activity when the phone's WebRTC path fails by @Sniezka1927 in #3620
- Start the next status check run from each check run by @NorbertBodziony in #3622
- Add threads to the mobile app by @nrb-dev in #3626
- Use the agent's provider account for its generations without tools by @Sniezka1927 in #3627
- Show phones as cards in Mobile Connect and one QR code at a time by @nrb-dev in #3628
- Send a share to an agent from the iOS share sheet without opening the app by @nrb-dev in #3451
- Keep the NEW divider in view while a chat with unread messages lays out by @Sniezka1927 in #3624
- Include the Sunshine DirectX shaders in the Windows remote desktop runtime by @Sniezka1927 in #3629
- Document host networking for Docker on a local network or tailnet by @Sniezka1927 in #3638
- Keep the image viewer name clear of the macOS window controls by @Sniezka1927 in #3641
- Add the macOS Automation entitlement to the signed app by @Sniezka1927 in #3634
- Keep a first Gemini install when its first start is slow by @Sniezka1927 in #3625
- Start a resting avatar on keyboard focus only by @Sniezka1927 in #3642
- docs: add Grok Bot and Hermes import guides by @tomek-neony in #3645
- Show the context meter for agents on a joined server by @Sniezka1927 in #3640
- Start the app when a saved MCP server row cannot be read by @Sniezka1927 in #3666
- Show no error when the backfill reads a new Codex session during its first turn by @Sniezka1927 in #3667
- Show the Download button for side thread and named image files by @Sniezka1927 in #3644
- Price GPT-6.1 Terra in agent usage by @Sniezka1927 in #3670
- Show the Android top fade only when content scrolls under the bar by @nrb-dev in #3674
- Fit the Android menu to its items and add a long-press haptic in the mobile app by @nrb-dev in #3676
- Add live voice conversations and multilingual speech recognition to the mobile app by @nrb-dev in #3632
- release: prepare the mobile app v1.4.3 by @nrb-dev in #3690
- Show Refused when an MCP server refuses to register OpenBot by @Sniezka1927 in #3680
- Keep the iOS runtime version stable when pod install downloads sherpa-onnx by @nrb-dev in #3701
- Let upload_files answer a file chooser opened by a button by @Sniezka1927 in #3681
- Complete a channel reply that repeats the member's result by @Sniezka1927 in #3703
- Keep a new Gemini account when its check after sign-in starts slowly by @Sniezka1927 in #3697
- release: prepare v0.53.0 by @Sniezka1927 in #3709
New Contributors
Full Changelog: v0.52.1...v0.53.0