Get Conversation
Return the user's conversation transcript, or an empty shape if none yet.
Returning an empty shape (rather than 404) lets the frontend render the chat input without special-casing the first-message-ever flow. The session row is created by the agent pipeline on the first inbound message, not by this endpoint.
get/api/user/conversation
Response
Successful Response