tags55
v2026.07.09.0412ab6a5daUX/UI: connection status dot, italic text support, scroll-to-top button, input min height
v2026.07.09.040461d16d0UX/UI: clear draft button, bold text support, empty state hint, paste button
v2026.07.09.035638cabc4UX/UI: chat empty state icon, error-tinted delete button, connecting message, inline code formatting
v2026.07.09.03430c49dafUX/UI: disconnect confirmation, tool call count summary, disable connect when auth creds empty
v2026.07.09.033629df003UX/UI: back-press confirmation when generating, auto-scroll to new sessions, code block rendering, character counter for long drafts
v2026.07.09.03273716ac2UX/UI: copy session ID on long-press, auto-link URLs in messages, scroll-to-bottom accounts for typing indicator
v2026.07.09.03145244821UX/UI: message and session count in TopAppBars, long-press share menu
v2026.07.09.0309f4a0a6fUX/UI: message grouping, swipe delete label, URL validation hint, assistant avatar icon
v2026.07.09.03027571397UX/UI: FAB hides on keyboard, server URL hint, date separators in chat, hide FAB during search
v2026.07.09.0255b19f82aUX/UI: typing indicator, alphabetical session sort, auto-connect on launch, retry button on failed messages
v2026.07.09.0247cd89013UX/UI: animated session removal, Stop button with label, clear error on typing, improved assistant text readability
v2026.07.08.2157b9f3596UX/UI: selectable message text, disabled input during loading, tool status colors, inline error banner
v2026.07.08.21513c09796UX/UI: checkmark for sent status, SSE banner on sessions, chevron on session rows, adaptive status bar
v2026.07.08.21459ba5eecUX/UI: password visibility toggle, empty search results message, copy reasoning button, clickable chat title
v2026.07.08.214124b51d2UX/UI: directional screen transitions, inline error on connect, session search bar, auto-focus URL field
v2026.07.08.21349ffe468UX/UI: app icon on connect screen, dismiss action on error snackbar, new-messages badge on scroll FAB, swipe-to-delete on sessions
v2026.07.08.2129aa7f54cUX/UI: edge-to-edge display, adaptive bubble width, pull-to-refresh on sessions, haptic feedback on send/delete
v2026.07.08.2112ce9b0b6UX/UI: animated scroll FAB, keyboard send action, empty state icon, chat loading indicator
v2026.07.08.210494e3824UX/UI: scroll-to-bottom FAB, SSE reconnection banner, collapsible tool rows, friendlier session IDs
v2026.07.08.20558205c19UX/UI improvements: copy-on-longpress, timestamps, smart auto-scroll, delete confirmation, collapsible reasoning
v2026.07.08.2033537d504Keep the server URL field editable; normalize only on connect
v2026.07.08.20063e94016Run the Release workflow on every push to master (#5)
v2026.07.08.194359d0923Push vqopwwqwptzx (#4)
2026.07.08.1235aed5cefAdd session delete/rename, draft persistence, real cancel-generation, message status, SSE connecting banner, copy session ID, crash report copy/share, Today/Yesterday date labels, newline input, haptic on send, rememberSaveable across rotation, disconnect confirmation, WCAG-AA tertiary color fix, localized loading label, and exit snackbar
2026.07.08.09213a942c0Add signed release APK workflow with GitHub Release publishing on master
2026.07.08.070052cef25Add crash reporting with local persistence and global uncaught-exception handler
2026.07.08.062540c20d8Remove detekt step from CI (detekt plugin not configured)
2026.07.08.044114e3ff0Fix chat crash by replacing onSizeChanged contentPadding feedback loop with fixed banner heights
2026.07.08.0427e439e28Fix chat crash by replacing SubcomposeAsyncImage with rememberAsyncImagePainter to eliminate SubcomposeLayout from chat rows
2026.07.07.220915d51d8Fix chat crash by using stable Long keys for DiffView produceState color params
2026.07.07.2039ae3e393Fix 15 bugs across UI, data, notification, and service layers
2026.07.07.191100849aaExclude muted sessions from unread badges and fix continuation Stop-Undo
2026.07.07.18152987128Fix chat crash by skipping animateItem on the actively-streaming message row
2026.07.07.1659121b3a3Fix chat crash by replacing send-status AnimatedContent with Crossfade
2026.07.07.1253c178e74Fix chat crash by disabling markdown library's animateContentSize globally via no-op MarkdownAnimations
2026.07.07.12030e7d36cFix 4 bugs: lost @path share on Open in chat, stale cross-server search results, file viewer screen flash on Open in chat, and defeated Crossfade between distinct error variants
2026.07.07.091679564d6Fix 9 bugs: CancellationException swallowing in shutdown, defeated Crossfade animations on 5 screens, rotation state loss in ChatScreen, search effect re-keying on every token, SSE reconnect counter drift, Usage time-range race, unbounded tombstone growth, and stale-connection send on server switch
2026.07.07.0809c9fdd78Fix chat crash by bypassing markdown library's animateContentSize on text components
2026.07.07.05598b41e1cFix 18 bugs: reconnect cache wipe on failed re-seed, file deep-link leading slash, foreground notification stale fields/thread-safety, unrevert/revert retry hazards, nullable BusEvent info props + consumers, search back-handler, go-to-line recomposition race, and 10 smaller correctness fixes (wrap-toggle keying, ErrorKind redirect branch, SHA-256 Stop request code, runCatchingCancellable in probe finally, CrashLogger undo race, evicted-message late parts, DraftStore shutdown drain, RecentSessionsStore atomic fallback)
2026.07.06.0449db959e1Fix StepFinishPart pinning run indicator, stale deep-link on deleted profile, null-session removal leak, and image auth divergence
2026.07.06.0344d518ef7Fix 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, toast TOCTOU, CrashLogger I/O on crash thread, FGS instance race
2026.07.05.19586dcf3edFix 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
2026.07.05.1858a0ce9ceTune Gradle and Kotlin daemon JVM args for faster builds
2026.07.05.1859a0ce9ceTune Gradle and Kotlin daemon JVM args for faster builds
2026.07.05.16501a92af4Remove QR code import/share feature and zxing dependency
2026.07.05.1632ba033baFix 16 bugs: widget service export, FileView VM keying, FGS stop/profile-id/progress/static-state, queued follow-up data-loss, backup sort-mode validation, muted-session dedup, reply-sent auto-cancel, mark-read badge, search reset, TTS chunk error, deep-link toast, relative-time months, rename dialog sync, attachment staging rotation
2026.07.05.1524f818d2cFix 5 bugs: permission auto-respond loop, QR paste missing label/auth fields, file share error, HTTP auth fail-closed; untrack .direnv
2026.07.05.145127240b5Fix 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
2026.07.05.1333489f8c7Fix 21 bugs: IME send-drop, permission auto-reject race, FGS mid-run kill, shutdown leak, app-lock grace bypass, and 16 others across UI/data/network
2026.07.05.1154cfa53a6Fix streaming UI lag: markdown Loading flicker, MessageBubble recomposition storm, and main-thread code/diff highlighting
2026.07.05.07289f5d1baFix wrong-server notification routing, MCP add-dialog data loss, ProGuard keep scope, and stale UI state bugs
2026.07.05.06422794fdaRemove local server discovery (mDNS/NSD) feature
2026.07.05.0611be8d102Fix 10 bugs across chat, usage, MCP, diff, and a11y layers
2026.07.05.05133a67ee1Fix chat crash by gating AnimatedContent on non-null send status
2026.07.04.1749d403f66Fix release workflow keystore step to check env instead of secrets in if condition
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