git.iko.soy/opencode-android
on master help sign in
history off2ff2eb..master
compare
f50f967Reduce streaming-path allocations via conflated snapshot drains, memoized cost formatting, a session-filter fast-path, and a Coil disk cacheiko 734c312Eliminate redundant string lookups and substring allocations on the streaming hot pathiko 59feb55Narrow chat recomposition scope and debounce session list SSE updates to reduce scroll jankiko 278b084Remove per-item scroll overhead: drop animateItem, SwipeToDismissBox, and skip markdown throttle for static messagesiko 45321b6Skip redundant snapshots on reconnect, batch password reads, and deduplicate URL normalizationiko be390fbNarrow recomposition scope on chat, diff, and session list screensiko 2589ee4Cut redundant network fetches and halve lock contention on the streaming hot pathiko 34c5c50Reduce markdown re-parse work, wasted preview fetches during streaming, and diff allocationiko dce783dReduce scroll jank from streaming auto-scroll, per-bubble timers, and large diff compositioniko 6a5c9f0Reduce allocation churn from token formatting and markdown escapingiko 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 85cf059Fix swallowed server-switch error, add retry to file viewer/browser errors, and skip redundant ProfileStore migration scansiko fb38d12Add AGENTS.md and replace README milestones with server setup instructionsiko dcd2218Fix missing reconnect spinner in chat, silent reconnect with no saved servers, stale sessions after failed server switch restore, and runCatching swallowing cancellation in share intentsiko d4cde6aFix reconnect concurrent-call leak, profile lastUsed clobber on save timeout, silent server-switch restore failure, and complete stub refresh failure testiko 6416394Fix stale connection UI, CancellationException swallowing, re-seed message loss, BackHandler sheet conflict, shutdown NPE, redirect retry, background timer drain, and large diff ANRiko 598c306Fix markdown streaming throttle starvation and server edit state racesiko