- Add 'name' field to TelegramTopicConfig for human-readable topic names
- Update buildGroupLabel to display topic name instead of just ID when configured
- Add TopicName field to MsgContext for agent visibility
- Update Zod schema for config validation
This allows users to configure meaningful names for Telegram forum topics:
channels:
telegram:
groups:
"-1234567890":
topics:
"37":
name: "General Discussion"
The agent will now see 'topic:General Discussion' instead of 'topic:37' in the
conversation context.
|
||
|---|---|---|
| .. | ||
| delivery.test.ts | ||
| delivery.ts | ||
| helpers.expand-text-links.test.ts | ||
| helpers.test.ts | ||
| helpers.ts | ||
| types.ts | ||