Commit Graph

  • e412ed5527 feat: youhua frontend WangCham 2026-05-07 18:19:48 +08:00
  • 5c182c0f29 feat: route telegram eba events to plugins Junyan Qin 2026-05-07 17:02:49 +08:00
  • e4a471af18 docs: add eba feedback event design Junyan Qin 2026-05-07 16:25:39 +08:00
  • dfcf9d10e4 fix: handle telegram eba non-message updates Junyan Qin 2026-05-07 16:09:23 +08:00
  • eb475245ab refactor: improve component loading logic and add resource directory check RockChinQ 2026-03-23 01:39:14 +08:00
  • d1b7d56392 feat: Telegram EBA adapter - full implementation RockChinQ 2026-03-22 22:32:27 +08:00
  • 9f23f4c572 chore: docs Junyan Qin 2026-03-21 23:48:27 +08:00
  • 188511a911 feat: delete old filter WangCham 2026-05-07 13:34:26 +08:00
  • 58f9ff94d3 feat: successfully install WangCham 2026-05-07 13:19:02 +08:00
  • d176a448e0 Merge remote-tracking branch 'origin/master' into feat/workflow Typer_Body 2026-05-07 00:57:56 +08:00
  • ada4c30f85 1111 Typer_Body 2026-05-06 01:03:34 +08:00
  • 92c3b81014 feat: Support for interactive card message processing feat/lark_add_interactive fdc310 2026-05-05 17:44:28 +08:00
  • 32c9eaff45 还是修不好 Typer_Body 2026-05-05 16:16:33 +08:00
  • 9706ee2d53 没修好 Typer_Body 2026-05-05 16:16:04 +08:00
  • e7c9bc69d3 后端没修完版 Typer_Body 2026-05-05 15:08:04 +08:00
  • 80911a3d91 Merge remote-tracking branch 'origin/master' into feat/sandbox Junyan Qin 2026-05-05 14:05:53 +08:00
  • f9347811b1 feat: add download button WangCham 2026-05-04 22:20:34 +08:00
  • db135f217f feat(web): add tooltips for truncated fields in system status dialog Junyan Qin 2026-04-19 15:31:20 +08:00
  • fe9aed4ec9 fix(web): widen system status dialog and fix scroll border issue Junyan Qin 2026-04-19 15:28:46 +08:00
  • f19cd4032d refactor(web): replace popover with dialog for system status details Junyan Qin 2026-04-19 15:23:38 +08:00
  • e955b3d6e8 feat(box): add global sandbox scope option Junyan Qin 2026-04-19 14:45:38 +08:00
  • f196cbc79d feat(web): show active sandbox details in dashboard Box status popover Junyan Qin 2026-04-19 14:41:41 +08:00
  • dfd4ab791e fix(web): fix system status card stuck in loading state Junyan Qin 2026-04-19 14:33:12 +08:00
  • e0510bca6b fix(web): refresh system status card when clicking Refresh Data button Junyan Qin 2026-04-19 14:30:01 +08:00
  • 2dfd9d5dce fix(box): detect disconnect when handler.run() returns normally Junyan Qin 2026-04-19 14:26:55 +08:00
  • 3e2190a153 fix(box): add persistent reconnection loop with exponential backoff Junyan Qin 2026-04-19 14:24:36 +08:00
  • 7e0a1974b6 fix(box): handle RPC failure in get_status/get_sessions gracefully Junyan Qin 2026-04-19 14:21:33 +08:00
  • d47803db2c fix(web): auto-refresh system status and show disconnect errors in real time Junyan Qin 2026-04-19 14:05:41 +08:00
  • 7858d17008 feat: show connector error details for Plugin and Box runtime status Junyan Qin 2026-04-19 13:57:50 +08:00
  • eaffde0f89 refactor(web): compact system status into a single card alongside metrics Junyan Qin 2026-04-19 13:54:23 +08:00
  • b71f690886 feat(web): move runtime status to dashboard, clean up plugin debug popover Junyan Qin 2026-04-19 13:48:26 +08:00
  • 29eadcb5ab feat(box): add heartbeat and reconnection for Box runtime connector Junyan Qin 2026-04-18 23:27:41 +08:00
  • 5a4ec62b14 feat(box): support custom sandbox container image via config.yaml Junyan Qin 2026-04-18 22:40:32 +08:00
  • cbb36139f4 feat(box): add startup and availability logging for sandbox tools Junyan Qin 2026-04-18 22:21:10 +08:00
  • cee5e9e0e2 feat(web): show active sandbox details in Box status popover Junyan Qin 2026-04-18 22:16:36 +08:00
  • 7e50063731 feat(box): configurable sandbox scope and unified skill containers Junyan Qin 2026-04-18 22:11:28 +08:00
  • ec00e49ef1 fix(web): remove ephemeral sandbox count from Box status display Junyan Qin 2026-04-18 01:22:27 +08:00
  • e2d555a945 feat(web): show Box runtime status in plugin debug info popover Junyan Qin 2026-04-18 00:03:18 +08:00
  • aa40151964 refactor(box): use single port with path-based routing for Box WS Junyan Qin 2026-04-17 23:52:27 +08:00
  • f4406cd972 feat(box): add --standalone-box flag and 3-way transport decision for Box runtime Junyan Qin 2026-04-17 22:38:27 +08:00
  • 1b4107a90a refactor: use Space API for release checks and stop idle polling Junyan Qin 2026-04-17 22:37:46 +08:00
  • c7e8f19f0d fix(deps): update langbot-plugin version and add new dependencies Junyan Qin 2026-04-17 22:00:38 +08:00
  • 94da5bf05d fix(web): stop polling plugin tasks when no active installs Junyan Qin 2026-04-17 21:02:14 +08:00
  • f6e7983890 refactor(web): replace all hardcoded SVG icons with lucide-react Junyan Qin 2026-04-17 20:04:44 +08:00
  • 3340e984ed feat(web): improve login error layout and add Terms of Service link Junyan Qin 2026-04-17 17:28:37 +08:00
  • b2ae4a6a82 docs(review): update Box architecture review documents Junyan Qin 2026-04-17 17:28:29 +08:00
  • bae6535005 style(web): align plugin list header button heights Junyan Qin 2026-04-14 22:50:44 +08:00
  • fad69c70b6 fix(web): prevent first-emission snapshot from swallowing unsaved changes in pipeline editor Junyan Qin 2026-04-14 22:06:12 +08:00
  • 2697d82286 refactor(box): run Box Runtime as subprocess inside LangBot container youhuanghe 2026-04-09 12:14:23 +00:00
  • a8eb6e6984 refactor(box): introduce reusable workspace session helper youhuanghe 2026-04-08 12:16:03 +00:00
  • 51fcf26571 refactor(mcp): extract box stdio runtime helper youhuanghe 2026-04-08 09:01:34 +00:00
  • fd68c16056 feat(sandbox): add MCP box integration on top of sandbox base (#2083) huanghuoguoguo 2026-04-08 16:24:55 +08:00
  • 4b8a8c5e31 feat(skills): add Agent Skills management system (#1917) fdc310 2026-04-08 16:09:06 +08:00
  • fcf74c3b6c feat(box): add session workspace quota enforcement and SDK quota metadata youhuanghe 2026-03-26 10:45:30 +00:00
  • 0f00269a08 chore(sandbox): move MCP loader changes to follow-up branch youhuanghe 2026-03-26 05:55:28 +00:00
  • 93104a947a feat(box): unify native agent tools around exec/read/write/edit youhuanghe 2026-03-24 07:57:05 +00:00
  • 3f368c5764 refactor(types): remove quoted annotations under postponed evaluation youhuanghe 2026-03-24 05:07:14 +00:00
  • 2911220054 fix(box): tighten sandbox exposure and restore box integration coverage youhuanghe 2026-03-24 04:01:16 +00:00
  • 63d22b1f8e refactor(box): derive paths from shared host root youhuanghe 2026-03-24 02:23:35 +00:00
  • bfeb8315aa feat: enhance sandbox api youhuanghe 2026-03-24 01:45:01 +00:00
  • 9e0fa375e9 fix: ruff youhuanghe 2026-03-22 07:35:38 +00:00
  • b64a23f9ac refactor(box): move box runtime to langbot-plugin-sdk youhuanghe 2026-03-22 07:24:47 +00:00
  • c095e830c7 fix: ruff youhuanghe 2026-03-22 05:50:29 +00:00
  • 42fa75331b refactor(sandbox): keep box logic out of pipeline and localagent youhuanghe 2026-03-22 05:46:32 +00:00
  • a7664d1665 fix: ruff youhuanghe 2026-03-22 03:40:24 +00:00
  • 76fbd08680 refactor(box): clean up sandbox subsystem code quality and efficiency youhuanghe 2026-03-22 02:28:25 +00:00
  • fbe6e145ec fix: import youhuanghe 2026-03-21 12:12:15 +00:00
  • 14057d1722 refactor: use rpc youhuanghe 2026-03-21 10:28:03 +00:00
  • 791d052687 feat(box/mcp): instance-based orphan cleanup, error classification, session API, and integration tests youhuanghe 2026-03-21 05:19:48 +00:00
  • e8aa7b2e6d feat(box/mcp): integrate MCP stdio with Box sandbox — auto-isolation, dep install, security youhuanghe 2026-03-21 04:34:08 +00:00
  • c802dc8029 fix: fix box intergration test youhuanghe 2026-03-20 13:59:37 +00:00
  • 55fc0caf2b feat: add test youhuanghe 2026-03-20 13:29:57 +00:00
  • 6391678fdb refactor(box): remove legacy in-process runtime code and clean up smells youhuanghe 2026-03-20 12:04:39 +00:00
  • eaae31edd0 refactor(box): unify box service lifecycle and local runtime management youhuanghe 2026-03-20 11:15:18 +00:00
  • 15c03fe96b feat(box): add obs youhuanghe 2026-03-20 05:14:16 +00:00
  • 86b2d517f2 feat(box): add BoxProfile with resource limits and improved output truncation youhuanghe 2026-03-20 04:37:09 +00:00
  • 70c56af4ee feat(box): add host workspace mounting and sandbox_exec guidance youhuanghe 2026-03-19 14:04:37 +00:00
  • ba7a45713d feat(box): add sandbox_exec tool loop for local-agent calculations youhuanghe 2026-03-19 12:28:10 +00:00
  • 3b3deec080 feat: modify frontend feat/add-mcp-skills WangCham 2026-05-04 17:50:19 +08:00
  • 58ec377413 feat: add filter WangCham 2026-05-02 23:02:56 +08:00
  • 1fcdbd472f fix model runtime uuid after updates (#2160) Junyan Chin 2026-05-02 21:27:34 +08:00
  • 547006cb4a feat: add supports for Matrix protocol(#2110) Haoxuan Xing 2026-05-02 21:04:49 +08:00
  • 92bf9a7ea5 style: make wizard steps blue Junyan Qin 2026-05-02 18:42:34 +08:00
  • 832efb4069 fix: hide normal storage section status badge Junyan Qin 2026-05-02 17:38:40 +08:00
  • 7c50aabe65 feat: add mcp and skills WangCham 2026-05-02 17:38:18 +08:00
  • 8f1847d480 fix: allow storage analysis dialog scrolling Junyan Qin 2026-05-02 17:36:10 +08:00
  • fe619e415f fix: move storage analysis to account menu Junyan Qin 2026-05-02 17:31:09 +08:00
  • 0154ea6cd3 Fix/storage retention cleanup (#2159) Junyan Chin 2026-05-02 17:09:31 +08:00
  • 8db55267d8 feat(models): support object type in extra parameters (#2158) Junyan Chin 2026-05-01 20:44:17 +08:00
  • b9662250a6 add conversation expire config & user query text to dingtalk card (#2147) Bruce 2026-05-01 18:13:55 +08:00
  • d9378c3a88 feat: Support WebSocket mode and enhance message processing capabilities (#2156) fdc310 2026-05-01 02:33:44 +08:00
  • 86a4d1bf0b feat: add Qiniu provider support (#2155) Jack Chiang 2026-04-29 13:52:56 +08:00
  • ce6e79db8e fix(dependencies): update langbot-plugin to version 0.3.10 Junyan Qin 2026-04-26 02:18:12 +08:00
  • d53e2cb9a0 fix(web): prevent tab list layout shift when save button toggles visibility Junyan Qin 2026-04-26 02:15:36 +08:00
  • c1168745b7 Feat/web UI fixes v2 (#2152) sheetung 2026-04-26 01:57:54 +08:00
  • 69b87a0d8a fix(pipeline): handle File messages with base64 data in preproc (#2149) Copilot 2026-04-25 22:43:00 +08:00
  • 6637b153f1 fix(i18n): add missing plugin page keys to all locale files Junyan Qin 2026-04-25 22:30:01 +08:00
  • e768fc6116 Refactor code structure for improved readability and maintainability Junyan Qin 2026-04-25 22:23:11 +08:00
  • 2442d3bf52 feat(web): add Page component filter to in-app marketplace Junyan Qin 2026-04-25 21:51:40 +08:00
  • 42d78817f4 refactor(web): remove per-page icon from PluginPageItem Junyan Qin 2026-04-25 21:46:11 +08:00