Gmer4Lfe
eaa78452bc
Enter asks, Ctrl+Enter breaks the line — in both chat modes
...
Almost every message here is one line, so the common action takes the bare key. Shift+Enter also breaks a line, because that is the reflex people arrive with.
2026-08-17 18:04:13 -04:00
Gmer4Lfe
4eb0a9c608
Offer the assistant the same formatting the mesh composer has, and drop the mark lower
...
Colour is chosen by name and mapped to a fixed value here, so the model never writes a style property — the same closed-set rule the mesh store uses.
2026-08-17 18:01:45 -04:00
Gmer4Lfe
2e646f82b4
Sync expand state between the two chat modes, and soften the mark
...
To the operator there is one box on screen, so expanding while reading the assistant and finding the mesh collapsed reads as the card forgetting.
2026-08-17 17:56:32 -04:00
Gmer4Lfe
74bd40ba78
Carry expand/collapse to the mesh chat, same corner and same glyphs
...
Both heights ride on the pane as data attributes so the card's mount options decide how big 'more room' is.
2026-08-17 17:52:57 -04:00
Gmer4Lfe
4f99efcf2c
Varaverk mark behind every conversation, assistant and mesh, and larger
...
On the positioned wrapper rather than the scroller — a background on the transcript is anchored to its padding box and drifts as it scrolls.
2026-08-17 17:49:23 -04:00
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