Commit Graph

  • a383c19dd5 Colour what a shell printed, swipe back, and let a stopped session take a setting irisandClaude Opus 5 2026-09-03 20:17:12 -04:00
  • 8dcd2cb708 Answer a question card as one act, and mark the press that made it irisandClaude Opus 5 2026-09-03 20:04:48 -04:00
  • a4d512af26 Merge branch 'main' of git.arirex.me:iris/ai-app iris 2026-09-03 19:56:41 -04:00
  • 32b2a4871a Read a timeout in units, share one usage answer, and let a tilde mean home irisandClaude Opus 5 2026-09-03 19:56:36 -04:00
  • 3d90e0947c Merge branch 'main' of git.arirex.me:iris/ai-app iris 2026-09-03 19:42:39 -04:00
  • f6bc868d55 Plan the replacement of the code highlighter with a scanner of our own irisandClaude Fable 5.1 2026-09-03 19:42:32 -04:00
  • 2970a6cf9a Write down the working list irisandClaude Opus 5 2026-09-03 19:41:36 -04:00
  • c0121d2b5a Prune the transcript doc to what is still live, and measure the highlighting bug irisandClaude Opus 5 2026-09-03 19:16:42 -04:00
  • b0b91ad28f Draw a fence plain while it is still being written irisandClaude Opus 5 2026-09-03 18:58:55 -04:00
  • ab6a797941 Warm a fence's highlighting like a parse, and page the restore by rows irisandClaude Opus 5 2026-09-03 18:50:29 -04:00
  • 6892dc7caf Colour list markers by depth, highlight fences, draw images as links, and stream a list an item at a time irisandClaude Fable 5.1 2026-09-03 13:49:51 -04:00
  • 801618ba0e Stream attachments end to end, ship files to a remote session's machine, and write up the transcript work irisandClaude Fable 5.1 2026-09-03 13:24:36 -04:00
  • 6180663f14 Attach any file, take shares from other apps, and survive a backwards highlight irisandClaude Fable 5.1 2026-09-03 08:15:10 -04:00
  • 4bc69e8f9c Draw text on the platform directly, own the table's outer box, and parse a live reply a block at a time irisandClaude Fable 5.1 2026-09-03 00:00:01 -04:00
  • 48bb7de304 Draw replies as pieces of one parse, and lists an item at a time irisandClaude Fable 5.1 2026-09-02 19:34:41 -04:00
  • a9ab9b3e5a Draw table cells as span-linked text, and hit-test links by glyph irisandClaude Fable 5.1 2026-09-02 18:58:37 -04:00
  • 3c3b4e62fd Declare build modes and the Enroll command for Dev Updater irisandClaude Fable 5.1 2026-09-02 06:24:18 -04:00
  • 1656b058bf ai-server --enroll-link: mint one more device's link while the server runs irisandClaude Fable 5.1 2026-09-02 05:44:17 -04:00
  • 68e77c7b37 Let build-apk.sh build either variant: ./build-apk.sh [release|debug] irisandClaude Fable 5.1 2026-09-02 05:33:50 -04:00
  • 8750ff90cb Build the phone's APK as a signed release, and say so in the render report irisandClaude Fable 5.1 2026-09-02 05:21:30 -04:00
  • 486842e4aa Make the release build traceable: profileable, with composable names irisandClaude Fable 5.1 2026-09-02 05:10:18 -04:00
  • f87c99c71b Draw a reply's links as text spans, not a node per link irisandClaude Fable 5.1 2026-09-02 04:39:05 -04:00
  • 63c0bb9e4a Page history by rows, coalescing a reply's deltas server-side irisandClaude Fable 5 2026-09-01 21:43:18 -04:00
  • 356dee65f1 Take every whole-message parse off the composing thread, and count the rest irisandClaude Fable 5 2026-09-01 19:56:18 -04:00
  • 333d2de92b Draw a long user message in slices, through a shared card-piece surface irisandClaude Fable 5 2026-09-01 17:57:41 -04:00
  • 7a48f8ff1f Split the newest reply once its turn ends, and make the UI harness reusable irisandClaude Fable 5 2026-09-01 17:19:19 -04:00
  • 917eb9a7b3 Draw an opened peer message as list units, and give a peer note its own key irisandClaude Opus 5 2026-09-01 16:12:24 -04:00
  • 80aaf286c2 Draw a peer message a block at a time, and parse it off the drawing thread irisandClaude Opus 5 2026-09-01 15:20:24 -04:00
  • 6d12388063 Merge branch 'main' of git.arirex.me:iris/ai-app iris 2026-09-01 01:20:46 -04:00
  • 465645cefb Draw a peer message above the turn it started, not below it irisandClaude Opus 5 2026-09-01 01:20:38 -04:00
  • 4add4fd176 Merge branch 'main' of git.arirex.me:iris/ai-app iris 2026-09-01 00:51:21 -04:00
  • 28902ac834 Read the keyboard's inset in the layout phase again, not in composition iris 2026-09-01 00:51:15 -04:00
  • 7525fc925a Merge remote-tracking branch 'origin/main' iris 2026-09-01 00:32:56 -04:00
  • dce1799802 Delete a batch of imports in one command, not one connection each irisandClaude Opus 5 2026-09-01 00:32:52 -04:00
  • aaf475fb1f Merge branch 'main' of git.arirex.me:iris/ai-app iris 2026-09-01 00:26:20 -04:00
  • 858b4148ad Stop the composer sticking above the bottom of the screen after the keyboard closes iris 2026-09-01 00:26:19 -04:00
  • 7a1a462caf Merge remote-tracking branch 'origin/main' iris 2026-09-01 00:23:31 -04:00
  • 927b638feb Cap concurrent ssh connections a batch opens at once irisandClaude Sonnet 5 2026-09-01 00:23:23 -04:00
  • deb908034c Move a session to another working directory iris 2026-08-31 23:16:34 -04:00
  • 6236f0d5bd Show a message another agent sent, on a session this server is running iris 2026-08-31 23:02:49 -04:00
  • fe6a36bde4 Page back at all, and merge the run the boundary fell through iris 2026-08-31 22:56:23 -04:00
  • a1eedd7a78 Don't call a turn finished with a message still waiting behind it iris 2026-08-31 22:43:24 -04:00
  • bfaf5e6f38 Keep the image on screen when its tool call joins a group iris 2026-08-31 22:41:04 -04:00
  • ed88bdb31f Mark the answer on the question, and close the notes that are not turns iris 2026-08-31 22:33:31 -04:00
  • b7277a5a04 Let go of the bubble for a message the session died before reading iris 2026-08-31 22:33:11 -04:00
  • c9d74b63f2 Merge branch 'main' of git.arirex.me:iris/ai-app iris 2026-08-31 22:20:51 -04:00
  • 82401cd887 Select any of the transcript, and take a queued message back iris 2026-08-31 22:20:47 -04:00
  • 7a8811aab3 Offer a session once when two project folders hold it, and never crash on a repeat irisandClaude Opus 5 2026-08-31 22:12:49 -04:00
  • 8257030280 Never let a dropped event stream close the app irisandClaude Opus 5 2026-08-31 21:57:36 -04:00
  • 778b2e3b04 Wrap table cells instead of cutting them off, and hand a batch over in one request irisandClaude Opus 5 2026-08-31 21:27:20 -04:00
  • 3c159fa1e1 Run imports and deletes on the server, and say so on an event iris 2026-08-31 21:05:33 -04:00
  • b172c464ea ai-app: a phone interface to Claude Code and llama.cpp sessions iris 2026-08-31 20:29:07 -04:00