Currently, when a macro uses an action that creates a new draft (like applying a message template or canned response), it generates a clean, blank message. It does not automatically include the previous conversation history, similar to how hitting "Reply" would.
We should have an option for these macro actions to automatically include (or "quote") the prior conversation history in the new draft.
Your idea is now live and open for voting.