git.iko.soy/opencode-android
on e66c7ed help sign in
16 files
../ AgentPickerSheet.ktFix six bugs: attachment cap batch abort, file deep-link validation, mute-toggle scope leak, agent picker scroll index, FGS chronometer base, and file URI path parsing AttachmentResult.ktImplement all 12 features: attachments, revert, voice, search, sharing, share-target, summarize, mDNS discovery, sub-session tree, init/shell, biometric lock, background notifications Attachments.ktFix 12 bugs: abort re-light after Stop, Stop-Undo wrong prompt, bulkDelete error data loss, branchFrom orphan sessions, and 8 others across chat/session/repo layers ChatAttachments.ktImplement 43 UI/UX improvements across chat, sessions, server, files, settings, and notifications ChatScreen.ktFix 7 bugs: streaming focus-highlight re-fire, jump-to-line beyond render cap, synthetic-key misses in removal/prune paths, elapsed timer 0:00 flash, McpViewModel add guard race ChatViewModel.ktFix continueRun/regenerate/ping-null/go-to-line bugs and harden cache writes CommandPickerSheet.ktBatch of UI/UX improvements: add a TalkBack live region to streaming markdown, theme the home-screen widget for light/dark, fix the typing-row elapsed timer resetting on recycle by driving it from the VM, highlight in-conversation search matches inside mes… ConversationExport.ktFix 10 bugs across chat, usage, MCP, diff, and a11y layers CostFormat.ktBatch of UI/UX improvements: render previously-unrendered model data (tool call durations, todo priority badges, synthetic-text markers, reasoning/cache token breakdown in message bubbles, revert diff in the revert banner, agent-reported errors); add per-m… MessageBubble.ktFix 10 bugs across chat, usage, MCP, diff, and a11y layers ModelPickerSheet.ktImplement comprehensive UI/UX audit findings: i18n time formats, diff colors theme fix, bulk archive undo, retry path recovery, nav rail badges, running session indicator, TTS stop button, permission countdown, agent name in header, copy-as-markdown, globa… PartRenderer.ktFix 6 bugs: TTS premature clear, tool output line-cap collapse, persisted sort direction loss, cross-profile cache deletion, CrashLogger clear-all race, stale FileBrowser refresh job PermissionDialog.ktFix 12 bugs: ServerProfile rememberSaveable crash, permission countdown reset, swallowed CancellationException, draft flush drops, password visibility leak, crash export overwrite, GoToLine truncation, RemoteImage retry no-op, AppLock grace inconsistency, … TodoPlan.ktBatch of UI/UX improvements: render previously-unrendered model data (tool call durations, todo priority badges, synthetic-text markers, reasoning/cache token breakdown in message bubbles, revert diff in the revert banner, agent-reported errors); add per-m… TtsController.ktFix 4 bugs: optimistic dedup clears all duplicates, retryWhen lacks jitter, pre-stream error notifications dropped, TTS chunk index breaks on '#' in message id ViewSourceDialog.ktAdd 38 UI/UX improvements: date grouping, per-hunk diff collapse, tablet width caps, skeleton loaders, settings search, JSON export, file viewer zoom/metadata, notification theming, and consistency fixes across screens