Occasionally the rewording model echoes its entire input back verbatim, so the inserted text is my full custom prompt followed by the transcript. #124 added the looksLikeAutoFormattingPrompt guard to stop exactly this for the built-in auto-formatting prompt, but results from user-created prompts (auto-apply in my case) aren't checked, so the echo lands in the field — and because the prompt text scrolled past the visible area of the text box, I sent a message with the whole prompt in it before noticing.
Suggestion: after a prompt/rewording pass, discard the result if it contains a distinctive chunk of the instruction that was sent (same spirit as the auto-format guard) and keep the running text instead.
Seen on the current Play Store build, rewording via OpenRouter openai/gpt-oss-120b, reasoning effort High, custom auto-apply prompt.
Occasionally the rewording model echoes its entire input back verbatim, so the inserted text is my full custom prompt followed by the transcript. #124 added the
looksLikeAutoFormattingPromptguard to stop exactly this for the built-in auto-formatting prompt, but results from user-created prompts (auto-apply in my case) aren't checked, so the echo lands in the field — and because the prompt text scrolled past the visible area of the text box, I sent a message with the whole prompt in it before noticing.Suggestion: after a prompt/rewording pass, discard the result if it contains a distinctive chunk of the instruction that was sent (same spirit as the auto-format guard) and keep the running text instead.
Seen on the current Play Store build, rewording via OpenRouter
openai/gpt-oss-120b, reasoning effort High, custom auto-apply prompt.