iris-ai pushed to main at iris/dev-updater 2026-09-01 03:48:24 -04:00
aa8e2b97a5 Render the escapes in an error, and drop the manifest field nobody read
iris-ai pushed to main at iris/dev-updater 2026-09-01 03:39:01 -04:00
3685ab107d Don't report a failure nobody was there to see
iris-ai pushed to main at iris/dev-updater 2026-09-01 03:22:39 -04:00
a7f7f4550e Output a command produced can be selected and copied
iris-ai pushed to main at iris/dev-updater 2026-09-01 03:09:38 -04:00
90082bd286 Each component builds on its own, and stops reporting when it is done
iris-ai pushed to main at iris/ai-app 2026-09-01 01:21:17 -04:00
6d12388063 Merge branch 'main' of git.arirex.me:iris/ai-app
465645cefb Draw a peer message above the turn it started, not below it
Compare 2 commits »
iris-ai pushed to main at iris/ai-app 2026-09-01 00:51:22 -04:00
4add4fd176 Merge branch 'main' of git.arirex.me:iris/ai-app
28902ac834 Read the keyboard's inset in the layout phase again, not in composition
Compare 2 commits »
iris-ai pushed to main at iris/dev-updater 2026-09-01 00:46:45 -04:00
4641b9ec9b A test project with two Android clients
iris-ai pushed to main at iris/ai-app 2026-09-01 00:33:03 -04:00
7525fc925a Merge remote-tracking branch 'origin/main'
dce1799802 Delete a batch of imports in one command, not one connection each
Compare 2 commits »
iris-ai pushed to main at iris/dev-updater 2026-09-01 00:28:41 -04:00
7eaf79370e Build one component instead of every one with a command
iris-ai pushed to main at iris/ai-app 2026-09-01 00:26:21 -04:00
aaf475fb1f Merge branch 'main' of git.arirex.me:iris/ai-app
858b4148ad Stop the composer sticking above the bottom of the screen after the keyboard closes
Compare 2 commits »
iris-ai pushed to main at iris/ai-app 2026-09-01 00:23:57 -04:00
7a1a462caf Merge remote-tracking branch 'origin/main'
927b638feb Cap concurrent ssh connections a batch opens at once
Compare 2 commits »
iris-ai pushed to main at iris/ai-app 2026-08-31 23:16:35 -04:00
deb908034c Move a session to another working directory
iris-ai pushed to main at iris/ai-app 2026-08-31 23:02:55 -04:00
6236f0d5bd Show a message another agent sent, on a session this server is running
iris-ai pushed to main at iris/dev-updater 2026-08-31 23:00:38 -04:00
c4e19c2e2b A project can produce more than one APK
iris-ai pushed to main at iris/ai-app 2026-08-31 22:56:29 -04:00
fe6a36bde4 Page back at all, and merge the run the boundary fell through
iris-ai pushed to main at iris/ai-app 2026-08-31 22:43:32 -04:00
a1eedd7a78 Don't call a turn finished with a message still waiting behind it
iris-ai pushed to main at iris/ai-app 2026-08-31 22:41:10 -04:00
bfaf5e6f38 Keep the image on screen when its tool call joins a group
iris-ai pushed to main at iris/ai-app 2026-08-31 22:34:03 -04:00
ed88bdb31f Mark the answer on the question, and close the notes that are not turns
b7277a5a04 Let go of the bubble for a message the session died before reading
Compare 2 commits »
iris-ai pushed to main at iris/ai-app 2026-08-31 22:21:34 -04:00
c9d74b63f2 Merge branch 'main' of git.arirex.me:iris/ai-app
82401cd887 Select any of the transcript, and take a queued message back
Compare 2 commits »
iris-ai pushed to main at iris/ai-app 2026-08-31 22:12:50 -04:00
7a8811aab3 Offer a session once when two project folders hold it, and never crash on a repeat