contract + hub + web: a conversation thread inside an inbox request, instead of 'Talk' going into the direct chat
tsk-ffwsr4q5ef4g proposed
Owner's wish (2026-11-05): when he asks a question on an inbox entry, the talk should stay in that entry, not be mixed into the one direct chat with the agent.
Today (docs/api.md §7): talk: true (with optional text) answers the request with "let's talk"; conversation_id is the asker's member id, so the talk continues in the direct conversation (§9) with everything else.
Idea, to be planned:
- Each request gets its own thread: messages posted on it stay with it, are shown in the inbox entry, and wake the asker (and the addressee for the asker's replies).
- The request stays open while the thread runs; a final reply (an option, or a text) closes it as today.
- Open questions: does the thread survive the answer (read-only after), are the messages in the export, and how does the CLI show and post to it (
maity request <id> --reply/maity answer).
Status: idea only. Before any work starts, this card is planned in detail and discussed with the owner. Do not claim it.