From 1e24bee879f21bd12824010050de3dd9d0e1038e Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Fri, 24 Apr 2026 00:24:56 +0100 Subject: [PATCH] perf: slim telegram target normalization import --- extensions/telegram/src/normalize.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/extensions/telegram/src/normalize.ts b/extensions/telegram/src/normalize.ts index 65d6cafcb50..012e8e05ae5 100644 --- a/extensions/telegram/src/normalize.ts +++ b/extensions/telegram/src/normalize.ts @@ -1,8 +1,11 @@ -import { normalizeLowercaseStringOrEmpty } from "openclaw/plugin-sdk/text-runtime"; import { normalizeTelegramLookupTarget, parseTelegramTarget } from "./targets.js"; const TELEGRAM_PREFIX_RE = /^(telegram|tg):/i; +function normalizeLowercaseStringOrEmpty(value: unknown): string { + return typeof value === "string" ? value.trim().toLowerCase() : ""; +} + function normalizeTelegramTargetBody(raw: string): string | undefined { const trimmed = raw.trim(); if (!trimmed) {