Gmer4Lfe
be10e78c7a
Swap the banner's checkboxes with the mode, and put the mark behind the mesh transcript
...
The mesh had its own row inside the pane while the banner kept showing the assistant's three, so switching mode left controls on screen that governed nothing visible.
2026-08-17 17:46:29 -04:00
Gmer4Lfe
b6a677a710
Toggle reads Mesh Chat
2026-08-17 17:41:53 -04:00
Gmer4Lfe
53d7784d5d
Mesh header mirrors the assistant's three checkboxes; composer controls move below and centre
...
Fixed pane height inherited from the card, so switching mode no longer resizes it.
2026-08-17 17:19:29 -04:00
Gmer4Lfe
10f2a0a8a4
Mesh chat: reader-side formatting toggle, poll backoff when hidden, Partnership always opens on mesh
2026-08-17 17:12:27 -04:00
Gmer4Lfe
eab5cc911c
One chat card, two modes: assistant and mesh, with a purple unread badge on the switch
...
Mesh is a mode rather than an AI profile — it has no model, tokens, reasoning or sources, so making it a profile would branch every profile-aware path on the one that has no model.
2026-08-17 17:03:35 -04:00
Gmer4Lfe
d88fe381db
Mesh chat: autoscroll toggle, hostname/slot toggle, and a formatting row behind one button
...
Style validation moves to one shared function so the sender and receiver cannot drift on what a style is.
2026-08-17 16:51:17 -04:00
Gmer4Lfe
772a3bdce2
Mesh chat store: append-replicated log over the existing SSH trust
2026-08-17 16:41:25 -04:00