Gmer4Lfe
c431370a68
Put every chat control on one row, the same row everywhere
...
The picker sat above the transcript and the buttons below it, so the same component read
differently on each surface; size is the only thing a placement should get to choose.
2026-08-09 11:40:01 -04:00
Gmer4Lfe
44cf4e7516
Open the dashboard chat collapsed, every time
...
A size remembered from days ago would push the cards below it down on every load, with nothing
on the page to explain why.
2026-08-09 10:38:21 -04:00
Gmer4Lfe
6cdb0d1eab
One profile picker for both surfaces, and open where you left off
2026-08-09 00:56:04 -04:00
Gmer4Lfe
37784bce6c
Offer Troubleshoot as a profile, and say plainly when it has no log
2026-08-09 00:25:52 -04:00
Gmer4Lfe
073352b21e
Put the Scheduler dock on the same conversation store as everything else
2026-08-09 00:16:09 -04:00
Gmer4Lfe
0f92609425
Give the AI subsystem one profile table and one collection, read everywhere
2026-08-08 22:35:37 -04:00
Gmer4Lfe
4d00e37ca1
Move the chat into an include, because the second one was going to be a copy
2026-08-08 22:01:06 -04:00