Skip to content

v0.3.0

Latest

Choose a tag to compare

@BukeLy BukeLy released this 04 Feb 08:43

What's New

Added

  • SQS FIFO 队列: 升级为 FIFO 队列,保证同一会话内消息顺序处理
  • Telegram Webhook 安全验证: 支持 X-Telegram-Bot-Api-Secret-Token HMAC 验证
  • 本地命令 Handler 系统: 支持 static (静态回复) 和 handler (处理函数) 两种类型
  • 新命令:
    • /newchat - 在群组 Forum 中创建新 Topic 开始独立对话
    • /debug - 下载当前会话的 session 文件
    • /start - 私聊欢迎消息
  • 持续打字指示: Consumer 每 4 秒发送打字状态,改善长请求时的用户体验
  • Markdown 转换管道: 将 Agent 输出转换为 Telegram MarkdownV2 格式
  • Forum 群组支持: Bot 入群自动检查 Topics 功能和权限
  • 用户白名单: 支持限制私聊和群组邀请权限

Changed

  • Node.js 升级: Docker 镜像升级到 Node.js 20+ (MCP undici 依赖要求)
  • HOME 目录: 从 /root 改为 /tmp (MCP auth 文件写入兼容)
  • Producer 权限扩展: 新增 DynamoDB 读取和 S3 读取权限

Breaking Changes

⚠️ SQS 队列从标准升级为 FIFO: 部署时需确保现有队列消息处理完毕

Full Changelog: v0.2.0...v0.3.0