From 1f6a1f0028e1d5bcf1a3621f53ad1e16b6398ad0 Mon Sep 17 00:00:00 2001 From: Teknium <127238744+teknium1@users.noreply.github.com> Date: Tue, 17 Mar 2026 01:52:51 -0700 Subject: [PATCH] fix(tools): chunk long messages in send_message_tool before platform dispatch * add base support * fix: correct skill author attribution to youssefea * fix(tools): chunk long messages in send_message_tool before platform dispatch - Convert BasePlatformAdapter.truncate_message() to @staticmethod - Apply truncate_message() in _send_to_platform() with per-platform max lengths - Remove naive character split in _send_discord() - Attach media files to last chunk only for Telegram - Add regression tests for chunking and media placement --------- Co-authored-by: youssefea Co-authored-by: llbn <46884939+llbn@users.noreply.github.com>