Skip to content

Commit 52e0444

Browse files
committed
fix: verbose mode tool traces use MarkdownV2 parse mode
1 parent 711a9dc commit 52e0444

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

cmd/odek/telegram.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1151,7 +1151,7 @@ func handleChatMessage(
11511151
case "tool_call":
11521152
args := truncate(data, 150)
11531153
line := fmt.Sprintf("%s `%s` %s", render.ToolEmoji(name), name, args)
1154-
if msg, err := bot.SendMessage(chatID, line, nil); err == nil {
1154+
if msg, err := bot.SendMessage(chatID, line, &telegram.SendOpts{ParseMode: telegram.ParseModeMarkdownV2}); err == nil {
11551155
toolMsgIDs.Store(name, msg.ID)
11561156
}
11571157

@@ -1163,7 +1163,8 @@ func handleChatMessage(
11631163
sizeLabel = fmt.Sprintf("%dKB", len(data)/1024)
11641164
}
11651165
bot.SendMessage(chatID,
1166-
fmt.Sprintf("%s `%s` ✅ (%s)", render.ToolEmoji(name), name, sizeLabel), nil)
1166+
fmt.Sprintf("%s `%s` ✅ (%s)", render.ToolEmoji(name), name, sizeLabel),
1167+
&telegram.SendOpts{ParseMode: telegram.ParseModeMarkdownV2})
11671168
// Clean up the initial tool_call message — it's stale now.
11681169
if msgIDVal, ok := toolMsgIDs.Load(name); ok {
11691170
bot.DeleteMessage(chatID, msgIDVal.(int))

0 commit comments

Comments
 (0)