Commit Graph

  • b516161a91 docs(tenancy): record verification evidence Junyan Qin 2026-07-19 09:59:53 +08:00
  • c6f826fe2d feat(tenancy): implement workspace isolation Junyan Qin 2026-07-19 09:58:59 +08:00
  • 9eb292992d docs: redesign multi-tenant workspace architecture Junyan Qin 2026-07-18 20:24:12 +08:00
  • 5d4842781e Add OSS and commercial workspace boundaries Junyan Qin 2026-05-08 17:29:22 +08:00
  • 9464f035d4 Document multi-tenant workspace architecture Junyan Qin 2026-05-08 17:04:53 +08:00
  • 6baeb032a7 fix(web): show page component icon on plugin cards (#2345) Hyu 2026-07-17 16:39:38 +08:00
  • cb6c8d1eb6 chore(release): bump version to 4.10.6 (#2343) v4.10.6 Hyu 2026-07-16 21:56:54 +08:00
  • 48952206db fix(lark): keep connection lookup off event loop Hyu 2026-07-15 19:53:48 +08:00
  • e5f0ffd960 feat(provider): add TokenLab requester (#2326) hedging8563 2026-07-15 18:10:05 +08:00
  • c7720b126d fix(mcp): reconnect session when timeout (#2340) (#2340) advancer-young 2026-07-15 18:09:47 +08:00
  • 1d15798e5f feat(lark): support render markdown table in lark message (#2338) (#2338) advancer-young 2026-07-15 18:09:16 +08:00
  • bd87bb453c fix(dingtalk): avoid blocking event loop on connection open (#2337) WierJZ 2026-07-15 18:04:42 +08:00
  • 0eb1bf684a docs(readme): reorder demo and remove star history (#2341) Hyu 2026-07-15 14:43:18 +08:00
  • c53b800267 fix(provider): strip think tags for MiniMax-M3 and other OpenAI-compatible models (#2330) DongXiaoming 2026-07-15 10:54:41 +08:00
  • bd35b793e1 fix(embed): isolate browser chat sessions (#2335) RockChinQ 2026-07-13 15:08:45 +08:00
  • 2c3e52c16c fix(aiocqhttp): correct listener lifecycle handling (#2336) Stevenqin 2026-07-13 13:50:08 +08:00
  • 0755beebcd feat: add supports for dify hitl (#2226) Dongchuan Fu 2026-07-13 00:42:46 +08:00
  • 3ddebd26ae fix: skip valkey-glide on Windows (#2333) RockChinQ 2026-07-13 00:22:12 +08:00
  • 1b096167f4 style: format valkey error message agent/fix-valkey-windows-dependency Hyu 2026-07-13 00:17:51 +08:00
  • 578565dbe2 fix: skip valkey-glide on Windows Hyu 2026-07-13 00:11:34 +08:00
  • 1bdf371b5d feat: Add pipeline_uuid handling across multiple adapters and update related tests feat/card_dify_human_input fdc310 2026-07-12 19:40:59 +08:00
  • cdfde83e39 feat: Add missing completed input lines handling in DingTalk adapter fdc310 2026-07-12 18:53:13 +08:00
  • 4a753d98f5 Merge remote-tracking branch 'origin/master' into feat/card_dify_human_input fdc310 2026-07-12 18:39:48 +08:00
  • 354aadfce0 feat: Enhance select input handling and validation in Dify API runner and Telegram adapter fdc310 2026-07-12 00:31:12 +08:00
  • 4b6931d294 feat: Enhance error handling and caching for Dify and WeCom interactions fdc310 2026-07-11 22:40:08 +08:00
  • 2a3f7f8059 fix(mcp): harden remote SSE fallback (#2324) Guanchao Wang 2026-07-11 22:08:37 +08:00
  • 5eb2b90ae6 feat: Refactor pending form handling to isolate by bot and pipeline fdc310 2026-07-11 20:46:42 +08:00
  • d8c14fc969 feat: Update the human-computer interaction template cards, and optimize the prompt information and content display. fdc310 2026-07-11 20:05:05 +08:00
  • 6cae954a67 feat: Refactor input handling and feedback messages across multiple adapters fdc310 2026-07-11 19:23:42 +08:00
  • 183fb87649 Add tests for DingTalk adapter content processing and markdown formatting fdc310 2026-07-11 17:28:31 +08:00
  • 56b3c15213 feat(lark): add functions for current input definitions and visible form content handling feat(qqofficial): update fallback text handling for non-streaming scenarios feat(difysvapi): enhance form content processing for interactive fields and actions test: add unit tests for Lark and QQ Official adapter functionalities fdc310 2026-07-11 15:31:29 +08:00
  • 0cde4c71cd feat: Enhance Telegram and QQ Official adapters with select field handling and form action processing fdc310 2026-07-11 11:16:59 +08:00
  • 98a633c712 Add unit tests for DingTalk, Lark, WeComBot, and Dify service API runners fdc310 2026-07-10 18:25:24 +08:00
  • 940234a0d8 docs: update blog links to main site RockChinQ 2026-07-09 14:13:04 -04:00
  • 0c405901d2 feat(vector): add Valkey Search vector database backend (#2276) Daria Korenieva 2026-07-07 15:59:16 -07:00
  • 1ed107c9d5 feat(dynamic-form): enhance select handling with empty option support and UUID filtering feature/itchat-adapter fdc310 2026-07-06 13:36:58 +08:00
  • 00e2103873 docs(config): add box.default_memory_mb to config.yaml template (#2319) Hyu 2026-07-04 15:18:27 +08:00
  • 209706b0b9 feat(mcp): add box.default_memory_mb config for nsjail memory limit (#2318) Hyu 2026-07-04 14:24:06 +08:00
  • 205404e3da fix(deps): pin langbot-plugin 0.4.13 (memory_mb removed from _COMPAT_FIELDS) (#2317) Hyu 2026-07-04 13:45:13 +08:00
  • 3e93ccfb45 fix(mcp): use uniform session memory_mb=1024 to avoid BoxSessionConflictError (#2316) Hyu 2026-07-04 09:55:49 +08:00
  • 9fb4d27333 fix(mcp): use uniform session memory_mb=1024 to avoid BoxSessionConflictError fix/mcp-session-memory-mb dadachann 2026-07-03 21:46:46 -04:00
  • c5d7e3dcb1 fix(deps): pin langbot-plugin 0.4.12 (BoxManagedProcessSpec.memory_mb fix) (#2315) Hyu 2026-07-04 09:31:09 +08:00
  • cd6d5d9c2f fix(mcp): pin langbot-plugin 0.4.10 - per-process memory_mb for node OOM fix (#2314) Hyu 2026-07-04 09:03:43 +08:00
  • 5208066df2 chore(deps): pin langbot-plugin 0.4.10 (per-process memory_mb fix) fix/node-mcp-memory-mb dadachann 2026-07-03 20:53:50 -04:00
  • 1f7d9339fc fix(mcp): bump default memory to 1024MB for node (npx) stdio MCP servers (#2313) Hyu 2026-07-04 08:31:08 +08:00
  • 14ae46d178 fix(mcp): bump default memory to 1024MB for node (npx) stdio MCP servers dadachann 2026-07-03 20:27:24 -04:00
  • f3b5fcfb7c fix mcp sidebar status sync (#2312) RockChinQ 2026-07-03 20:23:12 +08:00
  • ffabb91bfe fix(mcp): add missing MCPLogs import to MCPForm (#2311) Hyu 2026-07-03 17:59:02 +08:00
  • 96c84740db feat(mcp): add logs tab to MCP server detail panel (frontend) (#2310) Hyu 2026-07-03 16:52:15 +08:00
  • 85b5b5b54b feat(mcp): add MCP server log panel backend (#2308) Hyu 2026-07-03 16:05:23 +08:00
  • 28bffdef21 fix(mcp): set _preserve_managed_process before finally in cold-start path (#2309) Hyu 2026-07-03 15:26:18 +08:00
  • bf3c96026b fix(mcp): fix cold-start connection drop by using lexically-intact owner exit stack (#2307) Hyu 2026-07-03 14:58:40 +08:00
  • ed9343c686 fix(mcp): retry the stdio handshake during slow (npx) cold starts (#2306) Hyu 2026-07-03 14:16:57 +08:00
  • 9a8cdde86c refactor(mcp): make MCP test reuse the shared Box session (near-instant tests) (#2304) Hyu 2026-07-03 13:14:14 +08:00
  • a2655e16f8 fix(mcp): survive transient WS transport drops for Box stdio MCP servers (#2303) Hyu 2026-07-03 12:24:24 +08:00
  • f89611f39a chore: release v4.10.5 v4.10.5 Hyu 2026-07-03 00:59:53 +08:00
  • 04a199a3b2 fix: preserve MCP server ids with slashes RockChinQ 2026-07-03 00:17:29 +08:00
  • f85278f98b Fix monitoring CI regressions Hyu 2026-07-02 17:22:33 +08:00
  • 0ce382fc8b Improve pipeline monitoring and AI tab resilience Hyu 2026-07-02 16:34:11 +08:00
  • e32e515bc9 Tone down tool call bubbles Hyu 2026-07-02 15:58:54 +08:00
  • c809e3d14f Add tool call observability Hyu 2026-07-02 15:52:46 +08:00
  • b1bc05d5d3 Improve monitoring conversation turns Hyu 2026-07-02 14:50:38 +08:00
  • 0cce418956 feat(itchat): improve login session handling and error reporting fdc310 2026-07-02 14:40:13 +08:00
  • 13dba887d5 fix(wecomcs): implement proactive text sends (#2300) Stevenqin 2026-07-02 14:39:05 +08:00
  • d4e8ccd161 feat: enhance itchat adapter with runtime status tracking and UI integration fdc310 2026-07-02 13:56:24 +08:00
  • 59538fd5cd enforce workflow data edge order feat/workflow RockChinQ 2026-07-02 00:51:01 +08:00
  • 235b33c335 separate workflow control and data edges RockChinQ 2026-07-01 22:01:06 +08:00
  • c588f9dfc1 fix: port workflow schema migration to alembic RockChinQ 2026-07-01 20:42:30 +08:00
  • d770de7f7f Merge remote-tracking branch 'origin/master' into feat/workflow RockChinQ 2026-07-01 20:33:05 +08:00
  • cc7a13158e fix(aiocqhttp): resolve group member metadata (#2298) 彼方 2026-07-01 20:00:47 +08:00
  • 78fb40a28a feat: add itchat-uos WeChat adapter with QR code login fdc310 2026-07-01 18:03:26 +08:00
  • 7de7c7f714 docs: update Product Hunt badge to featured RockChinQ 2026-06-30 08:23:45 -04:00
  • 85923e3d7b fix(migrations): shorten mcp resource revision id Junyan Qin 2026-06-30 19:39:23 +08:00
  • c7c6c5dc51 fix(i18n): add skill tools tooltip translations Junyan Qin 2026-06-30 19:37:57 +08:00
  • b056646696 fix(migrations): add mcp resource preferences Junyan Qin 2026-06-30 19:36:04 +08:00
  • 096ec1a8ce feat(mcp): support mcp resources (#2215) advancer-young 2026-06-30 19:16:30 +08:00
  • 2618e06492 docs: update 302.AI referral link to share.302ai.cn RockChinQ 2026-06-30 05:09:28 -04:00
  • 5c8c0eb17b test: use package import paths (#2297) 彼方 2026-06-30 10:51:34 +08:00
  • ccc51522cf fix(aiocqhttp): normalize base64 media payloads (#2296) 彼方 2026-06-30 10:51:09 +08:00
  • 6a99a83f2d chore(scripts): mark scripts executable (#2295) 彼方 2026-06-30 10:50:26 +08:00
  • 0347515ace docs: add MCP resources PR review mcp_resources Hyu 2026-06-29 16:01:12 +08:00
  • 5f8a3e9114 fix(qqofficial): allocate fresh msg_seq per inbound msg_id to avoid 40054005 dedup fix/qqofficial-msg-seq-dedup dadachann 2026-06-29 01:33:27 -04:00
  • f78f29d315 docs(agent-runner): align protocol compatibility notes huanghuoguoguo 2026-06-29 08:40:41 +08:00
  • a1066d502c fix(platform): align eba event declarations wangcham 2026-06-28 17:31:48 +08:00
  • 5ab237138e feat(web): split MCP resources into tab Hyu 2026-06-28 01:42:08 +08:00
  • ebab5343cf fix(i18n): add bots.admins keys to all locale files (#2292) Hyu 2026-06-27 17:38:30 +08:00
  • 7231a6075d fix(i18n): add bots.admins keys to all locale files fix/i18n-admins-keys dadachann 2026-06-27 05:30:27 -04:00
  • b97cc800d3 feat(platform): migrate bot admins from config.yaml to database (#2289) Hyu 2026-06-27 17:18:19 +08:00
  • 2383485b86 refactor: move admin management into session monitor, fix session_id enum format feat/per-bot-admins dadachann 2026-06-27 05:17:52 -04:00
  • 3de16bbbae fix(debug-chat): preserve websocket pipeline routing huanghuoguoguo 2026-06-27 01:31:18 +08:00
  • d0f6fe2cec feat(agent-runner): support scoped token counting huanghuoguoguo 2026-06-27 01:31:08 +08:00
  • 9ab346c678 fix(ci): eslint-prettier fix BackendClient.ts single-param formatting dadachann 2026-06-26 12:53:47 -04:00
  • a0ea0704fc fix(ci): prettier format BackendClient.ts and i18n locales dadachann 2026-06-26 12:52:49 -04:00
  • 6c5b01fa3c fix(ci): ruff/prettier format, fix test_importutil assertion dadachann 2026-06-26 12:50:26 -04:00
  • 2ef3aebe16 feat(platform): migrate bot admins from config.yaml to database dadachann 2026-06-26 12:43:30 -04:00
  • 48905ea080 feat(plugin): report deferred response delivery failures (#2287) 彼方 2026-06-26 23:45:10 +08:00
  • 592b8902a0 style: fix ruff format issues in plugin_diagnostics and test_handler_actions feat/plugin-diagnostic-response-failures RockChinQ 2026-06-26 11:28:36 -04:00
  • ae49753f74 i18n: add missing agents block to es-ES, ru-RU, th-TH, vi-VN, zh-Hant Junyan Qin 2026-06-26 21:47:58 +08:00
  • e9a7d7e58b feat(sidebar): add group-by-type toggle to installed extensions section Junyan Qin 2026-06-26 21:42:02 +08:00
  • 957396b6e2 feat(sidebar): add group-by-kind toggle to Agent section Junyan Qin 2026-06-26 20:17:50 +08:00