Topics
Split one chat into parallel conversations that do not interrupt each other.
How it works
A topic is a named thread inside a Creative's chat. Messages sent in a topic stay in that topic, so a long-running investigation and a quick question can share a Creative without shuffling into one another. The topic list shows every topic on the Creative, including archived ones.
Topics and agents
A topic can have a primary agent as its sole ambient responder: without an explicit mention, that agent answers even if another agent's routing rules match. Explicitly mentioning another agent invites that agent instead. /topic "name" @agent: creates the topic and sets its primary agent at once. If that name already exists, the command assigns or replaces the existing topic's primary agent instead; /topic "name" without a mention releases any primary agent already assigned to it. Assigning, replacing, or releasing a primary agent requires write permission. This is how one Creative can host several agents working in parallel, each in its own topic, without them reading each other's turns.
Keeping topics small
/compress summarizes a topic's messages and removes the originals, leaving the conclusion behind. Long-lived topics stay useful instead of becoming an archive nobody scrolls.
Tips
- Archive a topic when it is finished — it stays readable but leaves the active list.
- Compressing requires write permission and an available AI agent. Collavre tries the topic's primary agent, the policy primary agent, then any AI agent shared on the Creative with comment permission.