Personas feature (to support plural systems and roleplay) (WIP)

(#3528) Feature Under consideration

Thread

Comment by @j0lol
RexSystem 1 vote originally by @j0lol on GitHub 1 reply
Hi, main dev for Sable's Per Message Profile implementation here. First off: this looks very similar, and that is good. I would emphasise that you should not name then Personas if possible. I'm currently trying to get this language changed in Sable to a more neutral "Profiles" because some view this language as disrepectful. (Subprofiles is a fine name, even.) The picker should also ideally be reactive to when the user inputs a proxy tag. (IE changing when a match is found.)
Comment by @chiaracoetzee
RexSystem 1 vote originally by @chiaracoetzee on GitHub OP
I see what you mean now about the icon showing up based on what tag you're using in current message. Right now in current design the selector is showing active (default untagged) persona but I like the idea of it switching based on who the current message will be sent as, just as an extra visual indicator/warning. That's a good idea and I'll go ahead and do it. Edit: It is done, it's very cool! I was thinking of also having some kind of prefix character like & or something to search personas and then inject the prefix/suffix without having to click on the selector button, but that's a separate thing for later.