feat(channels): split send_progress into send_progress + send_tool_hints

This commit is contained in:
Re-bin
2026-02-23 07:12:41 +00:00
parent c20b867497
commit df2c837e25
4 changed files with 31 additions and 10 deletions

View File

@@ -168,7 +168,8 @@ class QQConfig(Base):
class ChannelsConfig(Base):
"""Configuration for chat channels."""
send_progress: bool = False
send_progress: bool = True # stream agent's text progress to the channel
send_tool_hints: bool = False # stream tool-call hints (e.g. read_file("…"))
whatsapp: WhatsAppConfig = Field(default_factory=WhatsAppConfig)
telegram: TelegramConfig = Field(default_factory=TelegramConfig)
discord: DiscordConfig = Field(default_factory=DiscordConfig)