../
AgentPickerSheet.ktFix cancellation bugs, DraftStore race, cache visibility, draft debounce, and duplicate imports
ChatScreen.ktAdd @Immutable annotations, rememberSaveable for dialog state, withRetry on mutating API calls, DraftStore error handling, and replace runBlocking with synchronous draft flush
ChatViewModel.ktAdd @Immutable annotations, rememberSaveable for dialog state, withRetry on mutating API calls, DraftStore error handling, and replace runBlocking with synchronous draft flush
CommandPickerSheet.ktFix unsafe casts, cleartext credential exposure, SSE reconnect deadlock, main-thread disk I/O, preview job race, and add accessibility loading/expand states
ConversationExport.ktFix nested-LazyColumn diff crash, render inline image attachments, add session-list connection banner and unread badges, conflate the message stream, classify network errors by concrete type, support swipe-to-delete and conversation export, and derive vers…
MessageBubble.ktMove crash report file I/O off the main thread, deduplicate session preview fetching, and tidy up exception handling and naming
ModelPickerSheet.ktFix cancellation bugs, DraftStore race, cache visibility, draft debounce, and duplicate imports
PartRenderer.ktFix unsafe casts, cleartext credential exposure, SSE reconnect deadlock, main-thread disk I/O, preview job race, and add accessibility loading/expand states
PermissionDialog.ktFix SSE idle-stream timeout, disconnect/connect race, CancellationException swallowing, seed pruning, auth retry loop, and several UI races and crashes
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