598c306Fix markdown streaming throttle starvation and server edit state racesiko
2f1a863Fix unguarded SSE collector crashes, Settings a11y (Switch toggleable, RadioButton duplicate handler, touch target size), Toast stacking, RemoteImage loading a11y, and swipe-delete icon descriptioniko
363f751Harden shutdown ANR, fragile Job assertion, unsafe casts, stale markdown rendering, and centralize magic numbers and catalog-loading boilerplateiko
7f11220Fix streaming scroll jank, HTTP credential leak on reactive auth, missing TextField labels and a11y roles, log URL leaks, tool spinner and loading a11y, touch target size, DraftStore main-thread disk race, unguarded coroutine launches, CrashLogger scope cleanup, and add testTags for UI testingiko
a4d7040Add sendPrompt retry with idempotency key, catalog caching, DraftStore async I/O, SSE keepalive handling, MessageStore eviction cap, symmetric backoff jitter, server-switch state reset, and accessibility, ProGuard, and lifecycle hardening fixesiko
2ec6140Fix unsafe casts, cleartext credential exposure, SSE reconnect deadlock, main-thread disk I/O, preview job race, and add accessibility loading/expand statesiko
987f968Fix stale lists on auto-reconnect, accidental clipboard copy on tap, CrashLogger clearAll deleting non-crash files, and replace Math.random with kotlin.randomiko
710ef2dFix connection lifecycle races, leaked scopes, stale VCS status, and accessibility across 12 filesiko
0bc1edaFix completion-notification dead code, non-idempotent sendPrompt retry, CrashLogger thread-safety and path traversal, ProfileStore keystore crash, share-intent crashes, stale catalogs on server switch, deprecated getPackageInfo API, accessibility roles, and add backoff jitteriko
960e1dcAdd live session list updates, pull-to-refresh, chat loading state, keep-screen-on, reconnect button, code-block copy buttons, and retry on transient failuresiko
17bd7b0Fix stale connection capture, add REST retry, IME handling, accessibility, and empty states across the appiko
d9842e3Add auto-reconnect, share-into-app, splash screen, and externalize all UI stringsiko
e9b2cc3Polish app UX with draft retention, confirmations, smart scroll, copy support, session previews, and richer settingsiko
8865a77Replace hand-rolled markdown parser with mikepenz multiplatform-markdown-renderer libraryiko
f3d1d28Add markdown rendering, diff viewer, agent/command pickers, and server quick-switch (M6)iko
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list