OC Remote
dev.minios.ocremote
Zapstore _@zapstore.dev Republished from GitHub / F-Droid by the Zapstore main account.
First release: Mar 13, 2026, 12 total releases.
Most recent release: Oct 29, 2026.
Appears in 0 app stacks.
0 sats / 0 zaps received in the past year.
Sats Received
Underlying data available via MCP: app_zaps, app_releases.
Zap Count
Underlying data available via MCP: app_zaps, app_releases.
Releases
- Oct 29, 2026 1.15.0# OC Remote v1.15.0 - Release Notes Feature release introducing a browser-style workspace for wide windows, a dockable terminal, project diffs, and OpenCode V2 request-queue controls, with refinements for phone navigation and input. ## Highlights - **New browser workspace:** wide windows show sessions and app pages in one tab strip, including settings, server tools, and files. Search tabs from a compact popup, pin and reorder them, use mouse context menus and middle-click closing, and restore from a saved history of up to 100 closed tabs. Keyboard shortcuts support switching, closing, and reopening tabs when terminal input does not own focus. - **New side-by-side terminal:** dock a terminal beside chat, resize the split, or expand the terminal. Directly selectable PTY tabs use compact numbered labels and close controls. Hardware keyboard input, terminal mouse tracking, local selection, clipboard shortcuts, zoom, and bracketed paste improve tablet and DeX workflows. - **New project change viewer:** inspect working-tree and branch diffs on compatible V1 and V2 servers, plus committed-only diffs on V2. View patches for deleted files, colored additions/deletions, line wrapping, pinch zoom, and copy actions. Modern V1 servers use the VCS endpoints instead of the legacy empty file-status response. - **New V2 queue controls:** see queued user requests, cancel pending requests, or change delivery between queue and steer. Cancellation accounts for requests already delivered to the conversation.
More…
- Phone tab cards now follow Favorites' typography, spacing, and surfaces. Pin indicators and action buttons are aligned, and vertical menus use “after this one” and “below.” Phone tab lists and history show sessions only, while desktop page tabs remain saved for wide mode. - Terminal extra-key visibility is remembered per session. Phone Volume Up + Q/K now toggles this panel like Termux; additional Ctrl aliases complete the standard phone volume-key mappings. Phone edge taps can open the terminal drawer, and terminal input requests no keyboard prediction or autocorrection. - Wide chat can use a saved, synchronized full-width preference. Improved short-window layouts, visible-window sizing after rotation, scrollable dialogs, keyboard-aware menus, and snackbar borders and dismissal. - Sync connection settings now save automatically after editing, and the automatic-sync switch persists immediately without a separate Save action. - Updated the README and all supported translations. Automated tests, lint, and debug builds were checked; Android UI tests compile, while broader device/DeX and live V2 verification remain pending. ## Version - `versionName`: `1.15.0` - `versionCode`: `32` - Oct 27, 2026 1.14.0# OC Remote v1.14.0 - Release Notes Feature release adding native release notes, more reliable update discovery on app return, and smoother session navigation. ## Highlights - **New What's new screen:** read release notes directly from the update card or About, with the version, publication date, compact Markdown, and a pinned download/install button. - Keep reading release notes while the APK downloads, with download progress shown on the same screen. Loaded notes are cached for offline access; unavailable notes can be retried without blocking installation. - Release notes are matched to the exact release version while preserving APK verification metadata. Android's installer is launched only from the active screen. - Automatic update checks now run when the app returns to the foreground, following a 24-hour interval between completed checks. Manual checks bypass the interval, and cancelled checks no longer consume it. Completed network failures still count toward the interval.
More…
- The fullscreen session-tab switcher now shares the main app window instead of using a separate dialog, addressing light-theme system-bar conflicts. Underlying chat and terminal system-bar overrides pause while tabs are visible. - Added explicit fade and scale transitions when opening and closing the tab switcher. - Improved session-menu dismissal: the popup remains until its fade-out completes, including when closed during its entrance animation; selected actions run afterward. - Updated all supported translations and the README. UI regression tests are included and compile, but system-bar appearance and animations still need broader Android-device verification. ## Version - `versionName`: `1.14.0` - `versionCode`: `31` - Oct 26, 2026 1.13.0# OC Remote v1.13.0 - Release Notes Feature release introducing session tabs, automatic reading mode, and an expanded workspace file manager. ## Highlights - **New session tabs:** keep sessions across servers in a fullscreen switcher, search and reorder tabs with a long press, close and restore tabs, and reconnect when opening a disconnected server's tab. Drafts and reading positions are preserved across navigation. - **New reading mode:** chat panels slide away when scrolling toward newer messages and return on reverse scrolling or Back. Session activity remains visible in fullscreen, with optional hiding of system bars and translucent acrylic panels outside AMOLED mode. - **Expanded file manager:** switch between a list and a three-column grid with image thumbnails; search filenames and preview text, Markdown, images, PDFs, and static HTML. V1 additionally supports server-provided text search and file-status information. - Open Markdown and inline-code file links from chat, including line references and relative paths. Back from a chat file link returns directly to chat; Folder Up navigates within the project root.
More…
- Download, open, and share server files with progress and cancellation. Large Base64 APK downloads on compatible V1 servers stream independently of preview limits; APKs use Android's installer MIME type. - Added streamed uploads and text editing for V2 servers, with filesystem handling updated against OpenCode 2.1.4. Available file actions follow server capabilities. - Added independent settings to disable Favorites, categories, and session tabs without deleting saved data. These switches participate in settings sync. - Added an image-compression switch to the session menu; resolution and quality remain in main Settings. Grouped power controls and added icons for reading-mode preferences. - Improved menu transitions, initial chat loading, toolbar stability, and system-bar handling. The tab-close snackbar now keeps its message separate from the restore action, including long translations. - Improved AMOLED styling for chat panels, menus, file tiles, tab controls, and snackbars, using black surfaces with contrasting borders. - Refreshed the README and all supported translations. Large V1 APK decoding was checked against a live OpenCode 1.19.3 server with a matching SHA-256; new Android UI flows and end-to-end V2 behavior still require broader device verification. ## Version - `versionName`: `1.13.0` - `versionCode`: `30` - Oct 16, 2026 1.12.0# OC Remote v1.12.0 - Release Notes Feature release adding initial OpenCode V2 compatibility, more reliable project and model handling, and cancellable connection attempts. ## Highlights - Added automatic OpenCode V1/V2 detection and initial V2 support targeting the published `@opencode/cli` 2.0.30 API contract, while retaining V1 support. - Added V2 discovery, native chat and tool streaming, permissions, basic forms, session actions, workspace file browsing, export, and ticketed terminal connections. - Preserved V2 session-owned model, agent, and variant state, separated queued input from confirmed messages, and added REST reconciliation for session and inbox recovery. - Fixed V2 cursor pagination and duplicated text after authoritative stream-completion events. Bounded catalog, history, file-preview, and event processing reduces the risk of out-of-memory crashes.
More…
- Added a web-client fallback for unsupported forms and disabled unavailable V2 configuration controls and native MCP authentication. - Fixed opening projects with Chinese, Cyrillic, emoji, and other non-ASCII directory names, including Windows paths (#35). - Fixed global-project sessions collapsing into one group; sessions now match real project roots or separate directories, with Windows and UNC path handling (#38). - Fixed first-message model selection, immediate selection-to-send races, project-scoped model defaults, and selection from reverted history (#41). - Added cancellation for connection attempts to unreachable hosts. The connecting indicator remains above Cancel; connected cards retain Sessions above Disconnect. - Updated supported translations and documented V2 compatibility and resource limits. - V2 support is new and has automated regression coverage, but live generation, reconnect recovery, forms, and PTY still require end-to-end Android-device verification. V2 session sharing and configuration writes are unavailable; complex forms require the web client. ## Version - `versionName`: `1.12.0` - `versionCode`: `29` - Oct 5, 2026 1.11.0# OC Remote v1.11.0 - Release Notes Feature release focused on memory-saving tool cards and smarter settings synchronization across devices. ## Highlights - Added a Hide tool details setting that shows lightweight tool headers without rendering command output, file listings, diffs, or tool attachments to reduce chat memory use. Navigation to child-agent sessions remains available. - Added automatic merging of independent settings sync changes across preferences, remote servers, categories, assignments, Favorites, and hidden models. - Avoided repeated conflicts for equivalent configurations with different local server IDs or older payload defaults. - Updated conflict resolution so choosing local or remote values preserves unrelated changes from both copies, including the selected ordering for conflicting lists.
More…
- Protected local changes made during synchronization and handled server, category, assignment, and encrypted-password deletions more safely. - Preserved values omitted by older sync files and published their updated representation for subsequent synchronization. - Added a separate encrypted-password conflict group without exposing password values, and bounded encrypted-data parameters before decryption. - Updated all supported localizations for the new tool-card setting and smarter sync conflict explanations. ## Version - `versionName`: `1.11.0` - `versionCode`: `28` - Sep 6, 2026 1.10.0# OC Remote v1.10.0 - Release Notes Feature release focused on resilient offline behavior, remote server organization, clearer settings sync conflicts, and a refreshed icon system. ## Highlights - Added long-press drag-and-drop ordering for remote server cards, with the order preserved locally and through settings sync while Local OpenCode remains fixed. - Added consistent disconnected and reconnecting banners across chat, sessions, terminal, workspace files, WebView, providers, models, MCP, and server settings. - Preserved cached server content in read-only mode while offline, paused unavailable network actions, and resumed loading after reconnection. - Added persistent settings sync conflict warnings, notifications that open conflict resolution, and grouped comparisons of local and remote settings, servers, categories, assignments, Favorites, and hidden models.
More…
- Added a configurable diagnostic export limit for the newest 100, 250, 500, or 1,000 privacy-sanitized messages. - Replaced the app's Material Extended icons with Lucide icons, added explicit RTL handling for directional controls, and expanded session categories from 10 to 32 icon choices. - Fixed the model visibility screen briefly showing an empty state before its first provider request completed. - Fixed stale server session data remaining after changing a server identity or deleting it, while retaining useful cached data through ordinary disconnects. - Fixed terminal reconnect and resize work continuing while its server was unavailable, and corrected disconnected-banner spacing in terminal mode. - Fixed Web fetch cards using a translation icon instead of a globe, along with other semantic icon corrections across chat and settings. - Updated all supported localizations for sync conflict notifications and comparisons, diagnostic export controls, and connection states. ## Version - `versionName`: `1.10.0` - `versionCode`: `27` - Aug 14, 2026 1.9.0# OC Remote v1.9.0 - Release Notes Feature release focused on workspace access, portable file-based settings sync, faster large-session loading, and more capable terminal and session workflows. ## Highlights - Added a workspace file browser with folder navigation, file-type icons, ignored-file indicators, syntax-highlighted text previews, formatted or raw Markdown, image previews, word wrapping, and downloads through Android's document picker. - Added settings synchronization through files selected from compatible Android document providers such as Google Drive, alongside GitHub Gist and WebDAV, with retained access for manual and background sync. - Made long chats usable sooner by showing the newest 10 messages first and loading the configured history target in background pages without blocking initial content. - Added a configurable history response memory limit, disk-backed response processing, cached Base64 message images, adaptive page sizing, and safe omission of oversized payload fields to improve stability with very large sessions.
More…
- Added drag-and-drop Favorites reordering with correct ordering across category filters and offline sessions. - Improved terminal mode with panel-opening guidance, repeating arrow keys, corrected extra-key borders and insets, faster resizing, and support for server-controlled cursor visibility, blinking, and shape. - Added a persistent disconnected-server banner to open chats so failed actions are not mistaken for accepted requests. - Fixed custom subagent cards losing their child-session links when late tool events arrived, and made tool lifecycle updates preserve completed states and metadata. - Fixed reverted messages and queued prompts reappearing after stale SSE or REST updates. - Fixed the Android share-target session picker reopening repeatedly after a destination was selected. - Fixed provider errors crashing message rendering when the server returned primitive error data, and corrected syntax coloring for punctuation in fenced code blocks. - Expanded privacy-safe question diagnostics with pending-state transitions, REST reconciliation counts, and reply/reject status codes to support investigation of issue #33 without recording question or answer content. - Updated all supported localizations for the new workspace, sync, terminal, connection, and history controls. ## Version - `versionName`: `1.9.0` - `versionCode`: `26` - Aug 3, 2026 1.8.1# OC Remote v1.8.1 - Release Notes Hotfix release focused on reliable and complete settings synchronization. ## Highlights - Fixed GitHub Gist uploads failing with HTTP 400 by replacing the unsupported conditional PATCH header with a revision preflight and retaining read-after-write verification. - Added Favorites, global favorite ordering, offline favorite snapshots, hidden models, local runtime visibility, and diagnostic log level to settings synchronization. - Preserved local data when importing older version-1 payloads that do not contain the newly synchronized fields. - Kept Local OpenCode device-specific by excluding its localhost connection, password, categories, Favorites, snapshots, and hidden models from uploads and by ignoring Local OpenCode entries in older payloads during import.
More…
- Continued remapping synchronized per-server data to local server IDs by normalized URL so it remains portable across devices. ## Version - `versionName`: `1.8.1` - `versionCode`: `25` - Jul 29, 2026 1.7.0# OC Remote v1.7.0 - Release Notes Feature release focused on cross-server session organization, reliable chat and terminal workflows, broader file support, diagnostics, and current OpenCode compatibility. ## Highlights - Added persistent cross-server Favorites with global ordering, offline snapshots, connect prompts, and consistent session cards. - Added reusable session categories with custom names, colors, icons, per-session assignment, category filters, and animated Busy accents. - Added project-aware session browsing with search, optional project grouping, branch badges, expandable sections, project paths, and project-scoped new chats. - Made the quick new-session directory count configurable from 5 to 50, with 20 shown by default (#23).
More…
- Expanded Android sharing to accept one or multiple supported files and added a destination picker that prioritizes Favorites, preserves their global order, and displays categories for connected sessions. - Added device attachments for images, PDFs, text, source code, and configuration files with MIME and size validation. - Made outgoing prompts durable and visible immediately while delivery is confirmed; prompts not accepted by the server are removed from the local queue and restored to the composer instead of remaining stuck. - Unified pending permissions and questions into an ordered queue with position indicators, retry feedback, parent-chat routing, and confirmation before permanent approval. - Improved OpenCode event compatibility for streamed reasoning, tool progress, shell events, workspace state, model and agent updates, and tool attachments. - Added detailed context usage with input, output, reasoning, cache, session totals, remaining capacity, message count, and cost. - Improved reasoning and Markdown with descriptive elapsed-time titles, optional auto-expand, GFM parsing, task markers, tables, multilingual tilde handling, and code-copy actions. - Made wide Markdown tables horizontally scrollable instead of compressing their content beyond readability (#27). - Improved tool, patch, edit, attachment, and session cards with compact output, copy actions, file-change summaries, completed attachments, unified metadata, and pulsing activity accents. - Fixed streaming auto-scroll, recovered older history around reverts, and added a local Reload session action. - Upgraded terminal interaction with inertial scrollback, smoother pinch zoom, Samsung/Gboard-safe input, shared rendering metrics, and improved accessibility. - Added explicit terminal tab states for starting, reconnecting, disconnected, and exited sessions; transient failures reconnect the existing PTY while exited sessions can restart in the same tab. - Added a privacy-sanitized Diagnostics screen with severity filters, bounded persistent storage, crash capture, copy, file sharing, and confirmation-protected clearing. - Added secure in-app GitHub Release updates with automatic discovery, manual checks from About, verified downloads, progress, and handoff to Android's system installer. - Improved reconnect recovery, notification navigation, Busy/Idle accuracy, and Stop behavior across large multi-server installations. - Added a Background WakeLock setting for more reliable screen-off notifications, with wake and network recovery when continuous background activity is disabled. - Dismissed stale task, permission, question, and session-error notifications when their chat is opened, while preserving alerts for other sessions (#25). - Revealed newly promoted active sessions when the session list is near the top, without disrupting deeper scroll positions or active searches (#26). - Fixed a navigation crash when server credentials or identifiers contain literal percent sequences such as `%NR` or `%25` (#28). - Made child and subagent sessions safely read-only while preserving history, context visibility, and tool-driven navigation (#24). - Improved provider OAuth errors and local runtime setup with clearer server details, localhost-first defaults, LAN/auth and proxy controls, background launch, auto-start, and timeout handling. - Standardized dialogs, menus, cards, buttons, pickers, terminal controls, and chat surfaces across light, dark, dynamic, and AMOLED themes. - Updated all supported localizations for the new workflows and interface text. - Added explicit trademark and branding guidance for the project's independent OpenCode client status (#17). ## Version - `versionName`: `1.7.0` - `versionCode`: `23` - Jul 12, 2026 1.6.9# OC Remote v1.6.9 - Release Notes Patch release focused on chat reliability, safer session actions, and server state consistency. ## Highlights - Added collapsible reasoning blocks that stay compact until opened. - Replaced accidental horizontal swipe actions with explicit session menus and a long-press message action. - Fixed new messages disappearing or flashing incomplete history while the initial REST snapshot and SSE stream overlap. - Prevented duplicate patch cards when the server reports the same cumulative session diff.
More…
- Added guarded Markdown syntax highlighting so malformed highlight ranges fall back to plain code instead of crashing the chat. - Fixed server settings access for custom providers that do not publish a model list. - Preserved Busy and Retry states when session events arrive out of order and improved per-server state cleanup. - Added regression tests for message visibility, patch deduplication, highlighting, provider capability checks, and session event ordering. ## Version - `versionName`: `1.6.9` - `versionCode`: `22` - Jul 12, 2026 1.6.8# OC Remote v1.6.8 - Release Notes Patch release focused on consistent Material theming and typography across light, dark, dynamic, and AMOLED modes. ## Highlights - Unified status bars, navigation bars, top app bars, and screen backgrounds around the active Material surface color. - Improved session cards and server screens so light, dark, and dynamic themes use consistent container tones without overly bright dark-mode surfaces. - Standardized dialog title sizing across server, session, terminal, and local runtime dialogs. - Improved local runtime launch options on smaller screens and large font sizes with scrollable content and theme-aware surfaces.
More…
- Preserved true-black surfaces and subtle borders for AMOLED mode. - Repaired malformed French placeholders in chat, OAuth, and notification text. ## Version - `versionName`: `1.6.8` - `versionCode`: `21` - Mar 13, 2026 1.6.7# OC Remote v1.6.7 — Release Notes Patch release focused on accessibility and dialog usability on large system font sizes. ## Highlights - Fixed Add/Edit server dialog layout on maximum phone font size: dialog content is now scrollable and the **Save** action remains reachable. - Added dialog height constraints so server setup controls remain usable on smaller screens and large text scaling. - Cleared resolved item from known issues tracker after verification.
More…
## Version - `versionName`: `1.6.7` - `versionCode`: `20`