Files
Roy Williams 0042c24d3c Simplify logic & add UI affordances to show model cache status (#16395)
Release Notes:

- Adds UI affordances to the assistant panel to show which messages have
been cached
- Migrate cache invalidation to be based on `has_edits_since_in_range`
to be smarter and more selective about when to invalidate the cache and
when to fetch.

<img width="310" alt="Screenshot 2024-08-16 at 11 19 23 PM"
src="https://github.com/user-attachments/assets/4ee2d111-2f55-4b0e-b944-50c4f78afc42">

<img width="580" alt="Screenshot 2024-08-18 at 10 05 16 PM"
src="https://github.com/user-attachments/assets/17630a60-7b78-421c-ae39-425246638a12">


I had originally added the lightening bolt on every message and only
added the tooltip warning about editing prior messages on the first
anchor, but thought it looked too busy, so I settled on just annotating
the last anchor.
2024-08-19 12:06:14 -07:00
..
2024-08-12 09:55:00 -04:00
2024-08-12 09:55:00 -04:00
2024-08-01 21:57:51 -04:00
2024-08-01 21:57:51 -04:00
kb
2023-11-20 10:46:23 -05:00
kb
2023-11-20 10:46:23 -05:00
kb
2023-11-20 10:46:23 -05:00
kb
2023-11-20 10:46:23 -05:00
2024-01-03 11:45:41 -05:00
2024-06-25 11:43:30 -04:00
2023-08-14 15:50:42 -04:00
2023-08-14 15:50:42 -04:00
2023-08-14 15:50:42 -04:00
2023-08-14 15:50:42 -04:00
kb
2023-11-20 10:46:23 -05:00
2024-06-11 12:39:45 +02:00
kb
2023-11-20 10:46:23 -05:00
2023-08-14 15:50:42 -04:00
2023-12-01 15:30:01 -05:00
2023-11-05 01:06:41 -05:00
2023-08-16 13:48:12 -04:00
2024-07-26 11:08:42 -04:00
2023-08-14 15:50:42 -04:00
2024-06-26 13:02:58 -04:00
2023-12-18 12:56:57 -05:00
2023-08-14 15:57:31 -04:00
2024-05-07 16:36:13 -04:00
2024-05-07 16:36:13 -04:00
2023-08-16 23:38:11 +03:00
2024-05-16 16:55:54 -04:00
2023-10-17 13:34:51 -04:00
2023-08-14 15:50:42 -04:00
2024-04-23 13:31:21 -04:00
2023-12-19 10:30:46 -05:00
2024-01-03 11:45:41 -05:00
kb
2023-11-20 10:46:23 -05:00
2024-01-03 11:45:41 -05:00
2024-01-03 11:45:41 -05:00
2024-04-11 18:36:58 +02:00
2024-02-19 18:41:43 +02:00
2023-10-17 13:30:09 -06:00
2023-12-19 10:30:46 -05:00
2024-04-11 23:07:29 -06:00
2024-06-18 12:16:54 -07:00
2024-04-23 15:33:09 -06:00
kb
2023-11-20 10:46:23 -05:00
2023-12-19 10:30:46 -05:00
2024-01-03 11:45:41 -05:00
2024-01-03 11:45:41 -05:00
2023-08-14 15:50:42 -04:00
WIP
2023-09-15 14:14:28 -04:00
2024-05-07 16:36:13 -04:00
2024-05-03 12:50:42 -07:00
2024-05-03 12:50:42 -07:00
2024-05-03 12:50:42 -07:00
2024-05-03 12:50:42 -07:00
2024-06-18 12:16:54 -07:00
2024-04-23 13:31:21 -04:00
2023-10-16 15:53:29 -04:00
2023-09-15 11:16:30 -07:00
2024-06-26 13:02:58 -04:00
2023-11-18 00:54:01 -05:00
2024-04-23 13:31:21 -04:00
2023-08-14 15:50:42 -04:00