git.iko.soy/opencode-android
on d518ef7 help sign in
15 files
../ AttachmentDraftStore.ktFix 25 bugs: app-lock bypass, data loss, concurrency races, networking, UI state races, and improve detekt compliance BackupManager.ktFix 6 bugs: broken share-image FileProvider, chat delete-undo race, orphaned MediaStore rows, missing backup version check, leaked encrypted passwords, stale nav callback capture CrashLogger.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, … DraftStore.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, … ErrorKind.ktFix SSE re-seed event loss, shutdown deadlock, DraftStore ANR, share-intent loss, Command deserialization crash, UnknownMessage key collision, cache lock contention, backoff overflow, redirect misclassification, orphaned password migration, zombie session … FileBrowserPrefs.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 MessageCacheStore.ktFix 10 bugs: notification cross-server routing, streaming diff/reasoning collapse, stale VCS badges, cache tombstone cross-profile leak, optimistic pin/archive, reconnecting flag on cancel, new-session retry, watchdog thread leak, unread cleanup on delete OutboxStore.ktFix 18 bugs: offline detection, outbox wipe, reply wrong-server, SSE silent, mDNS re-appear, queue UI, RemoteImage blank, HTTP auth leak, signal loss on death, Compose state collision, stuck reply field, undoDelete flash, autoConnect TOCTOU, AppLockGate pr… ProfileStore.ktFix 6 bugs: broken share-image FileProvider, chat delete-undo race, orphaned MediaStore rows, missing backup version check, leaked encrypted passwords, stale nav callback capture RecentModelsStore.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… RecentSessionsStore.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, … SearchHistoryStore.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… SessionPrefsStore.ktImplement P0/P1 UI/UX improvements: skeletons, lazy diffview, foldable posture detection, per-session mute, default model/agent prefs, compact spacing, IME scroll, save/share image, search-more, permission timeout, diff colors, haptics, a11y fixes, and pag… SessionRepository.ktFix 12 bugs across network, repo, DI, and UI layers including abort retry idempotency, widget profile routing, SSL failure classification, cleartext credential warnings, and usage key collision SettingsStore.ktAdd 28 UI/UX improvements: permission metadata, step metrics, draft indicator, role semantics, slash autocomplete, skeleton loader, swipe customization, image preview, and more