What’s the best way to prevent the input context from compounding with each tool call?