文件最后提交记录最后更新时间
✨ feat: support bot attachments across all platforms (#15029) * feat: support bot attachments across all platforms Squashed from feat/support-bot-attachments (15 commits): - Wechat adapter attachment support (image/video/voice/file via iLink CDN) - All-platform attachments: Discord, Telegram, Slack, Feishu/Lark, LINE, QQ - Messager + CLI sendMessage/sendDirectMessage/replyToThread attachment params - System Bot messenger installs as outbound channels + listOutboundChannels - Onboarding messager integration + feedback commands - AI-side attachment ingestion across platforms - Updated builtin-tool-message systemRole / manifest / types * chore: unify client and runtime adapter * feat: support system bot messenger and cli * chore: remove unnecessary listOutboundChannels * chore: add test and prompts3 天前
🔨 chore: optimize bot platform ux (#13262) * chore: remove typing interval * chore: optimize wechat media problem * chore: add webhook helpers * chore: update telegram docs * chore: extract wechat credentials to custom render form * feat: support wechat file upload * feat: support concurrency mode and debounceMs * chore: add locales * chore: support visible then * chore: support auto disapear save result info * chore: default debounce mode * chore: optimize doc position * chore: adjust ack message logic * fix: aes throw1 个月前
🔨 chore: bot architecture upgrade (#13096) * chore: bot architecture upgrade * chore: unify schema definition * chore: adjust channel schema * feat: add setting render page * chore: add i18n files * chore: tag use field.key * chore: add i18n files * chore: add dev mode * chore: refactor body to header and footer with body * chore: add dev portal dev * chore: add showWebhookUrl config * chore: optimize form render * feat: add slack channel * chore: add new bot platform docs * chore: unify applicationId to replace appId * chore: add instrumentation file logger * fix: gateway client error * feat: support usageStats * fix: bot settings pass and add invalidate * chore: update delete modal title and description * chore: adjust save and connect button * chore: support canEdit function * fix: platform specific config * fix: enable logic reconnect * feat: add connection mode * chore: start gateway service in local dev env * chore: default add a thread in channel when on mention at discord * chore: add necessary permissions for slack * feat: support charLimt and debounceMS * chore: add schema maximum and minimum * chore: adjust debounceMs and charLimit default value * feat: support reset to default settings * chore: hide reset when collapse * fix: create discord bot lost app url * fix: registry test case * fix: lint error2 个月前
🔨 chore: bot architecture upgrade (#13096) * chore: bot architecture upgrade * chore: unify schema definition * chore: adjust channel schema * feat: add setting render page * chore: add i18n files * chore: tag use field.key * chore: add i18n files * chore: add dev mode * chore: refactor body to header and footer with body * chore: add dev portal dev * chore: add showWebhookUrl config * chore: optimize form render * feat: add slack channel * chore: add new bot platform docs * chore: unify applicationId to replace appId * chore: add instrumentation file logger * fix: gateway client error * feat: support usageStats * fix: bot settings pass and add invalidate * chore: update delete modal title and description * chore: adjust save and connect button * chore: support canEdit function * fix: platform specific config * fix: enable logic reconnect * feat: add connection mode * chore: start gateway service in local dev env * chore: default add a thread in channel when on mention at discord * chore: add necessary permissions for slack * feat: support charLimt and debounceMS * chore: add schema maximum and minimum * chore: adjust debounceMs and charLimit default value * feat: support reset to default settings * chore: hide reset when collapse * fix: create discord bot lost app url * fix: registry test case * fix: lint error2 个月前
✨ feat: support multi media and multiple connection mode (#13624) * test: add feishu and qq test cases * feat: support qq websocket mode * feat: support slack websocket mode * feat: feishu/lark support websocket connectMode * chore: add default connection mode * fix: discord 401 sign error * fix: feishu websocket need verification token * fix: heartbeate interval * fix: get effective connnection mode * chore: extract getEffectiveConnectionMode utils * chore: merge with default settings * chore: add connectionMode fallback * fix: file extract error * fix: list platforms by connectionMode * fix: qq bot gateway * fix: support fileList * feat: support video list * chore: migrate local testing to references * chore: add bot skill * fix: telegram file serialize error * feat: extract file extract logic to platform client * fix: wechat file read * feat: skip no metion in thread and set default message mode to queue * chore: refact download resources * fix: feishu adapter mention and dm error * fix: feishu thread id * fix: slack remove action * fix: bot resovle files1 个月前