fetch_unread_messages now returns both `body` (stripped, for the LLM) and `raw_body` (full with nested quotes, for the outgoing reply). main.py passes raw_body as quoted_text so each reply carries the complete conversation thread, not just the single last message. https://claude.ai/code/session_01HaUFs7SaLD5SoiuGCY27Tw