Files
openchamber/changelog/1.13.9.md
T

31 lines
2.1 KiB
Markdown
Raw Normal View History

---
version: 1.13.9
date: 2026-07-02
title: Native iOS and Android apps arrive
---
## App
### New
- **Mobile: the native iOS and Android apps are in the repo**, ahead of the mobile release. This round polished saved connections, password unlock, QR-code connection scanning, push notifications, iOS widgets, app resume, and native layout details.
- Desktop: the app ships with an OpenCode CLI, and you can point it at your own CLI path in settings instead.
- Desktop: a remote OpenChamber instance can carry custom headers, which is what Cloudflare Access-style setups need. Settings and environment variables still win over them.
- Desktop: a Keep awake setting stops the computer from sleeping while the app is running.
### Fixes
- Desktop: an SSH remote instance with a saved UI password opens straight after the tunnel connects, with no second trip through the unlock screen.
- Chat: late-loading tool content, subagent content and streaming Thinking blocks no longer pull the conversation away from the latest message or fight your scrolling.
- Chat: an embedded JSON example in a message stays text and no longer renders as a generated-result card.
- Sync: a chat wakes up properly after an idle reconnect, instead of leaving sessions stuck as busy.
- VS Code: clearing an optional agent field removes it from the agent config, where it used to save a `null`.
- VS Code: the extension looks past OpenCode desktop app installs when it hunts for the standalone OpenCode CLI.
## VS Code
### Fixes
- Agents: clearing an optional agent field removes it from the agent config, where it used to save a `null`.
- Startup: the extension looks past OpenCode desktop app installs when it hunts for the standalone OpenCode CLI.
- Chat: late-loading tool content, subagent content and streaming Thinking blocks no longer pull the conversation away from the latest message or fight your scrolling.
- Chat: an embedded JSON example in a message stays text and no longer renders as a generated-result card.
- Sync: a chat wakes up properly after an idle reconnect, instead of leaving sessions stuck as busy.