tests/gateway/test_telegram_reply_quote.py::test_native_partial_quote_used_as_reply_to_text tests/gateway/test_telegram_reply_quote.py::test_full_reply_text_used_when_no_native_quote tests/gateway/test_telegram_reply_quote.py::test_caption_fallback_when_no_quote_and_no_text tests/gateway/test_telegram_reply_quote.py::test_empty_quote_text_falls_back_to_full_reply