v1.1.12 broadens CLI agent support (cursor-agent, droid, opencode), adds Codex Fast Mode plumbing, and tightens the built-in browser, PTY context, and Lanes UI. The iOS companion ships on the existing 1.1.10 TestFlight train (no marketing-version bump, new build) with a sharper connection-health surface, an iOS sim service expansion in the desktop, and an auto-update path with broader test coverage.Documentation Index
Fetch the complete documentation index at: https://ade-app.dev/docs/llms.txt
Use this file to discover all available pages before exploring further.
Desktop
- Multi-CLI agents and Codex Fast Mode
- Built-in browser, PTY, and chat composer
- Lanes, projects, and recent-project ordering
- iOS Simulator service + auto-update
Chat now drives more than just Claude — cursor-agent, droid, and opencode are first-class, and Codex picks up a Fast Mode toggle that propagates through the JSON-RPC service-tier surface.
- cursor-agent, droid, and opencode support. New CLI launch paths, transcript-row helpers, and tool-logo entries make these agents available alongside Claude in chat. cursor-agent precreate is gated on
$ADE_CURSOR_CHAT_IDso we don’t churn unnecessary chat IDs, and the Droid wrap regex was tightened to avoid false matches interminalSessionSignals. - Codex Fast Mode.
agentChatServiceforwards acodexFastModeflag through to the Codex JSON-RPCserviceTier, with a presence check (!== undefined) so explicitfalseno longer gets dropped during merges. Theade chatCLI throws on conflicting--fastand--standardflags instead of silently picking one. - Permission options unified. A single
permissionOptionshelper replaces the renderer’s scattered defaults;WorkStartSurfacefalls back to the provider’sdefaultPermission, then the first available option, never to a hardcoded"default".
iOS
- Connection health and Codex Fast Mode
- Work session settings and tests
The mobile companion picks up a sharper connection-health surface and the new Codex Fast Mode flag so it stays in step with the desktop on the same TestFlight train.
- Connection health presentation. A new
SyncConnectionHealth(transport / sync / load) replaces the flatRemoteConnectionStatefor visible affordances:unreachablenow distinguishes “host went silent after being reachable” (.danger) from.disconnected(.muted), and connected-but-strained shows as.warning.ConnectionHealthPresentationis extracted inADEDesignSystemso the button + toolbar dots stay in sync. - SettingsConnectionHeader. Reachability copy and tint follow the new transport/load split; the disconnected dot color is corrected.
- Codex Fast Mode flag.
AgentChatSession/AgentChatSessionSummary/AgentChatUpdateSessionRequestadd acodexFastMode: Bool?field;AgentChatModelInfogainsserviceTiersplus asupportsCodexFastModehelper for case-insensitive tier checks against the desktop catalog. - SyncService timeouts. When the reconnect path is skipped, the timeout message no longer references reconnect.