Labels that filter what you see, never what Flexi sees.
When a chat grows a second subject, Flexi names topics for it, or you add your own. A topic is a label, not a new chat: it filters what you see, never what Flexi sees. He always has the whole chat.
Inside a chat, the side panel lists its Topics under Everything. The field at the top finds one or, with Enter, makes one by that name, and the + puts the cursor there. On a phone the topics are in the chat's sheet, with the same field: tap the title at the top to open it.
When Flexi makes topics, his Made topics card in the thread names each one, and a tap on a name takes you into it. Nobody is moved by his making them: you stay where you are until you tap.
Under a topic:
/workspace/<topic>/) and the files you sent while in it;Context is the whole chat's under every topic, and Everything shows all of it. In a topic the header's title is the topic's name; on Everything it is the chat's.
Each message you send, and Flexi's reply to it, is filed under the topic you were on when you sent it. Your own tasks are filed under the topic on screen. Flexi's tasks go under the turn's topic unless he names another.