opencode — Back Cancel Save Delete Edit Remove Copy Copied No app available to share Retry Refresh Settings Files Share opencode session Send Stop Rename Disconnect Loading… Searching… Only the text is reloaded — attachments aren\'t carried into an edit. System Light Dark Connecting… Reconnecting… Connection failed — check credentials Reconnect Not connected. No saved server to reconnect to. Retry now opencode servers Add server Edit server Connected No servers yet Add an opencode serve endpoint to connect. Remove server? “%1$s” will be removed from your saved servers. “%1$s” is your current server. Removing it will also disconnect you. • auth • Basic auth Server removed Label (optional) Base URL http://192.168.1.10:4096 Enter a valid http:// or https:// URL. This server requires authentication. Username (optional) Password (optional) Connect Save without connecting Discard changes? Your edits will be lost. Discard Keep editing Show password Hide password Test credentials Discover on network Searching the local network… Testing… Credentials accepted. Credentials rejected. New session Create Directory Server default Enter a path… /path/to/project Loading directories… Directory: %1$s Unread %1$d unread No sessions yet Start a conversation with opencode. Search sessions… No sessions match “%1$s”. Switch server Delete session? “%1$s” will be permanently deleted. This cannot be undone. Rename session Session title Undo Session deleted Disconnect? An agent run is still active. Disconnecting will stop it. Session default model Message opencode… Start a conversation Type a message below to begin. Explain what this codebase does Find and fix a bug Add a feature %1$d / %2$d Couldn\'t load messages. Select a session to view the conversation. working… Latest Stop and exit? The agent is still working. Exit anyway? Stop & exit Stay Commands Choose agent Choose model Change model and agent Share conversation Stop the run? The agent is still working. Stop it now? This session was deleted on another device. Queued — will send when the run finishes Queue follow-up Something went wrong. Request failed (%1$d). The agent reported an error. Could not reach %1$s The request timed out. Check the connection and try again. The server reported an error. Try again later. Loading took too long. Try again. Could not connect to the new server (%1$s), and restoring the previous server also failed (%2$s). Thinking… Thoughts Show more Show less Show %1$d more line Show %1$d more lines Completed Error Running Unknown tool state Expanded Collapsed Permission requested Allow this tool to run? Allow once Always allow Reject Model No models reported by the server. Agent No agents reported by the server. Default Server default agent No commands reported by the server. No commands match "%1$s". Failed to load. Tap retry. Failed to load image Search models… Search agents… Search commands… No models match "%1$s". No agents match "%1$s". Search files… Root No matches. Added Modified Deleted Binary file — preview not supported. This folder is empty This file is empty Parent directory Folder: %1$s File: %1$s File Show diff Show raw image %1$s in · %2$s out $%1$.2f $%1$.4f Appearance Dynamic color Use Material You wallpaper colors (Android 12+) Connection Manage servers About opencode-android %1$s A native Android client for the opencode serve HTTP API. Diagnostics Crash reports are stored locally on this device. Crash reports No crashes recorded. Clear all Delete all stored crash reports? Crash reports cleared Crash report Close Delete crash report? This report will be permanently deleted. Failed to load crash report. %1$d 99+ Crash report deleted opencode crash report Agent activity Shown while an opencode agent is running. Session completed Shown when a background session finishes a run. opencode Agent is working… Session ready opencode replied in “%1$s”. Permission requests Shown when a running agent needs your approval to continue. Session errors Shown when a background session run fails. Approval needed in “%1$s” A tool wants to run. Run failed opencode hit an error in “%1$s”. Allow once Always Reject Reply Send a follow-up… Sent Reply not sent Your follow-up couldn\'t be queued. Tap to open the session and try again. Input Copy path Path copied Open file Unknown message type Unsupported content 🔧 %1$s Add http:// prefix Sort Recent activity Title Not used yet Last used %1$s Duplicate Find in file Find previous Find next Find… No matches %1$d / %2$d Wrap lines Send on Enter When off, Enter inserts a newline; press Ctrl+Enter to send. You\'re offline Run /%1$s? Run the command “%1$s”? Run Wait for the current response to finish before running a command. More More options Delete session Delete this session? “%1$s” will be permanently deleted. This cannot be undone. Rename session Session deleted Today Yesterday Clear search Search file contents… Search symbols… Files Contents Symbols Add attachment Photo Camera File File is too large to attach. Couldn\'t attach that file. Attachment limit reached. No camera available. Voice input Speak your message Voice input isn\'t available on this device. Pin Unpin Archive Unarchive Pinned Show archived Hide archived Revert to here Reverted — later messages are hidden. Edit Read aloud Stop reading Search all sessions Search sessions Search across all conversations… No matching messages Showing results from the most recent sessions only. Search your conversations Type a word or phrase to find it across every session. %1$d result %1$d results Create share link Copy share link Stop sharing Link copied Summarize conversation Generate AGENTS.md Run shell command Command ls -la Select a model first. App lock Require biometric or device credential to open the app. No biometric or device credential is set up. Unlock opencode Authenticate to access your servers. opencode is locked Unlock Plan %1$d/%2$d To do In progress Completed Cancelled Code Wrap lines Don\'t wrap lines Text & display Chat text size Scale message and code text Wrap code blocks Soft-wrap long lines instead of scrolling Reset The quick brown fox jumps over the lazy dog. %1$d%% Message actions Quote reply Branch new session Branched to a new session Couldn\'t branch session Offline — message queued, will send when reconnected 1 message queued %1$d messages queued Sending queued messages… Discard Discard queued Send now Usage Usage & cost Total cost Total tokens Input Output Reasoning Cache By model This session All sessions No usage recorded yet %1$d assistant message %1$d assistant messages Calculating usage… Couldn\'t load usage Command palette Search actions… New session Switch model Choose agent Run slash command Browse files Search conversations Settings Summarize conversation No matching actions Recent opencode sessions opencode New session No recent sessions Open opencode to connect New New session Resume Resume last session New opencode session MCP servers No MCP servers configured Couldn\'t load MCP servers Connected Failed Disabled %1$d tools Backup & restore Export backup Import backup Save or restore servers and settings Backup exported Backup imported — restart to apply Couldn\'t export backup Couldn\'t import backup Include server passwords Passwords are written in plain text inside the file Security Require HTTPS Refuse to connect over cleartext HTTP Certificate pin sha256/AAAA… (optional) Pin the server\'s TLS certificate (SHA-256) Pin must look like sha256/<base64> Attaching… New messages Session archived Session unarchived Session pinned Session unpinned Archived Active sort Descending Ascending No conversation open Switch to Raw to search Replace all data? This will replace your servers and settings with the contents of this backup. This can\'t be undone. Replace Export plaintext passwords? This backup will contain your server passwords in plain text. Anyone who can read the file can read them. %1$d of %2$d Continue Summarize conversation? Earlier messages are compacted into a summary to free up context. This can\'t be undone here. Generate AGENTS.md? The agent will create or overwrite AGENTS.md in the project directory. An existing file may be replaced. Message — sends after the current run Code Diff Reasoning Output Path Message Share link Type to search file contents Type to search symbols Keep typing to search… Using system colors (Material You) Tap to retry 99+ Enabled Large file — showing the first %1$d lines. %1$d result %1$d results