tests/gateway/test_telegram_approval_buttons.py::TestTelegramExecApproval::test_sends_inline_keyboard tests/gateway/test_telegram_approval_buttons.py::TestTelegramExecApproval::test_stores_approval_state tests/gateway/test_telegram_approval_buttons.py::TestTelegramExecApproval::test_sends_in_thread tests/gateway/test_telegram_approval_buttons.py::TestTelegramExecApproval::test_retries_without_thread_when_thread_not_found tests/gateway/test_telegram_approval_buttons.py::TestTelegramExecApproval::test_not_connected tests/gateway/test_telegram_approval_buttons.py::TestTelegramExecApproval::test_disable_link_previews_sets_preview_kwargs tests/gateway/test_telegram_approval_buttons.py::TestTelegramExecApproval::test_send_update_prompt_escapes_dynamic_prompt tests/gateway/test_telegram_approval_buttons.py::TestTelegramExecApproval::test_truncates_long_command tests/gateway/test_telegram_approval_buttons.py::TestTelegramApprovalCallback::test_resolves_approval_on_click tests/gateway/test_telegram_approval_buttons.py::TestTelegramApprovalCallback::test_resume_typing_after_inline_approval tests/gateway/test_telegram_approval_buttons.py::TestTelegramApprovalCallback::test_typing_stays_paused_when_resolve_returns_zero tests/gateway/test_telegram_approval_buttons.py::TestTelegramApprovalCallback::test_approval_callback_escapes_dynamic_user_name tests/gateway/test_telegram_approval_buttons.py::TestTelegramApprovalCallback::test_deny_button tests/gateway/test_telegram_approval_buttons.py::TestTelegramApprovalCallback::test_approval_callback_rejects_user_blocked_by_global_allowlist tests/gateway/test_telegram_approval_buttons.py::TestTelegramApprovalCallback::test_already_resolved tests/gateway/test_telegram_approval_buttons.py::TestTelegramApprovalCallback::test_model_picker_callback_not_affected tests/gateway/test_telegram_approval_buttons.py::TestTelegramApprovalCallback::test_update_prompt_callback_not_affected tests/gateway/test_telegram_approval_buttons.py::TestTelegramApprovalCallback::test_update_prompt_callback_rejects_unauthorized_user tests/gateway/test_telegram_approval_buttons.py::TestTelegramApprovalCallback::test_update_prompt_callback_rejects_user_blocked_by_global_allowlist tests/gateway/test_telegram_approval_buttons.py::TestTelegramApprovalCallback::test_update_prompt_callback_allows_authorized_user