v0.3.105
October 12, 2026

Added
- Team Codex pool: connect shared Codex accounts for your team, see pooled usage, and manage each account. Every cloud run uses a bound account and reports what it consumed. Usage-based accounts show spend caps and credits.

- GitHub: connect installations from GitHub's own chooser, and see every account and installation with its own state on Connections — repositories load per account, so one broken account no longer hides the others.

- Link pull requests to chat sessions from the session menu. (AL-4465)

- Team sessions appear in the @ mention picker, marked with a team badge. (AL-4463)

- Mobile PWA: standalone sessions gained artifact and terminal tabs, and all task-detail tabs stay visible on phones. (AL-1447)
- Mobile PWA: the document editor shows writing guidance when a document is empty. (AL-3913)
Fixed
- Existing cloud Codex chats keep working after the team reconnects the same Codex account, instead of failing with "Codex CLI connection expired".
- Codex: first-time team account connection and retries work, and usage reset jitter inside an active window is accepted. (AL-4459)
- Task re-parenting and task-relation tools work from the MCP. (AL-4448)
- The Git Changes panel no longer goes blank on refresh; changes stay stable and the sidebar stops flooding. (AL-4459)
- Signing in on Linux desktop opens the browser and returns to the app, and the preload bridge stays alive in the sandboxed renderer.
- Team Sessions: the filter control works when you switch sections, and the sidebar no longer drains sessions when its last section collapses. (AL-4447)
- A new local or Claude session no longer re-asks setup every time it starts. (AL-4445)
- The session hover card shows the branch the session actually ran on, matching the Changes panel. (AL-4464)
- GitHub: install guidance for added organisations, other tabs refresh after installing, and the installation that owns the repository is selected.
- GitHub Connections shows only installations this organisation can connect; installations held by other organisations no longer appear.
- Report reporters are notified when their ticket status changes; the bug-reports page and mention menu were reworked. (AL-4449, AL-4413)
- Importing sessions now asks which audience to import into.
- File and image uploads send the correct content type.
- Cloud chats no longer hang when a sandbox runtime drops off.
- New cloud chats check out the repository branch selected in the composer.
Minor UI enhancements
- Creating a task no longer shows both "Create" and "Start" — one clear action. (AL-4450)
- The settings sidebar can be resized by dragging. (AL-4443)
- Inline diff previews render only the visible region, so long diffs scroll smoothly. (#1460)
- Sidebar settings and the PWA Cloud label are clearer, and diff actions are labelled "View changes". (#1446)