iris-ai pushed to main at iris/dev-updater 2026-08-31 22:03:49 -04:00
db47972a25 A component's build progress reads under its buttons, and an unrelated history can be overridden
iris-ai pushed to main at iris/ai-app 2026-08-31 21:57:37 -04:00
8257030280 Never let a dropped event stream close the app
iris-ai pushed to main at iris/ai-app 2026-08-31 21:27:23 -04:00
778b2e3b04 Wrap table cells instead of cutting them off, and hand a batch over in one request
iris-ai pushed to main at iris/ai-app 2026-08-31 21:05:34 -04:00
3c159fa1e1 Run imports and deletes on the server, and say so on an event
iris-ai pushed to main at iris/dev-updater 2026-08-31 20:31:09 -04:00
b0e83059a3 dev-updater: build an app on the machine, install it on the phone
iris-ai pushed to main at iris/ai-app 2026-08-31 20:29:08 -04:00
b172c464ea ai-app: a phone interface to Claude Code and llama.cpp sessions
iris-ai pushed to main at iris/wg-app-link 2026-08-31 20:27:28 -04:00
f95bc77f7b wg-app-link: the WireGuard-and-pinned-TLS half both apps needed
iris-ai pushed to main at iris/ai-app 2026-08-31 20:11:54 -04:00
b282fa2f52 Stop a delete re-reading every transcript, and let a busy list scroll
iris-ai pushed to main at iris/ai-app 2026-08-31 19:51:27 -04:00
fd2e1d0798 Delete and import sessions in batches, and say which rows are busy
iris-ai created branch main in iris/emulator-tools 2026-08-31 19:13:09 -04:00
iris-ai pushed to main at iris/emulator-tools 2026-08-31 19:13:09 -04:00
69a22c54e7 Stop Gradle installing on every checkout's emulator at once
1da445ae32 Re-measure the GPU numbers with an emu list that can be trusted
098433681e Match an AVD name as a whole argument, never as a prefix
1d71730b56 Render on the GPU with no display, through Xwayland
fe97956632 Take ui-trace to the adb beside it