From c752c9735d5d58941f75e95229efd879488f7da2 Mon Sep 17 00:00:00 2001 From: banteg <4562643+banteg@users.noreply.github.com> Date: Mon, 29 Dec 2025 02:54:44 +0400 Subject: [PATCH] refactor: simplify truncation --- .../src/codex_telegram_bridge/exec_render.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/codex_telegram_bridge/src/codex_telegram_bridge/exec_render.py b/codex_telegram_bridge/src/codex_telegram_bridge/exec_render.py index 6510d9d..ca7fce7 100644 --- a/codex_telegram_bridge/src/codex_telegram_bridge/exec_render.py +++ b/codex_telegram_bridge/src/codex_telegram_bridge/exec_render.py @@ -23,12 +23,7 @@ def one_line(text: str) -> str: def truncate(text: str, max_len: int) -> str: - text = one_line(text) - if len(text) <= max_len: - return text - if max_len <= len(ELLIPSIS): - return text[:max_len] - return text[: max_len - len(ELLIPSIS)] + ELLIPSIS + return one_line(text)[:max_len] def inline_code(text: str) -> str: