git.iko.soy/opencode-android
on e131d1e help sign in
all commits
e131d1eAdd 19 UX improvements: chat pull-to-refresh, undo for server/crash-report deletion, swipe-to-delete on server and diagnostics lists, inline retry on failed connection banner, add-server menu item, complete Tokyo Night theme palette with Typography/Shapes, syntax highlighting in file viewer, diff/raw toggle, unread count badges, theme preview swatches, draft length countdown, example prompt chips, animated state transitions, and FileBrowser empty-state consistencyiko d29e57bAdd confirmation guards, undo, refresh, and accessibility fixes across chat, session, server, file, and settings screens to prevent data loss and dead-end navigationiko 2589ee4Cut redundant network fetches and halve lock contention on the streaming hot pathiko 94b6990Fix crash report URL leak, password migration data loss, refresh spinner race, silent share failure, and convert snackbar errors to one-shot eventsiko 325e359Add tests for 429 retry and switchServer failure/restore paths, fix FakeAppContainer.connect to mirror real behavioriko 2f3f60cAdd server connectivity check and automatic auth detection on add serveriko 9703f0fFix stale error snackbar after successful retry, stale session title on server switch, and stale preview jobs surviving server switchiko d4cde6aFix reconnect concurrent-call leak, profile lastUsed clobber on save timeout, silent server-switch restore failure, and complete stub refresh failure testiko 598c306Fix markdown streaming throttle starvation and server edit state racesiko f4d8754Add ViewModel test coverage for ChatViewModel, SessionListViewModel, FileBrowserViewModel, and ServerEditViewModel with testable DI seamsiko