Commit Graph

  • 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
  • 8dd16aac51 restore: restore deleted provider requester files feat/litellm huanghuoguoguo 2026-05-04 12:19:18 +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
  • 4b9f25a05d revert(web): remove per-page icon from sidebar sub-items Junyan Qin 2026-04-25 21:44:38 +08:00
  • d1f0e07cc0 feat(web): render page icon emoji in sidebar sub-items Junyan Qin 2026-04-25 21:41:58 +08:00
  • 78e55509ae fix(web): add Page component icon and fix label in plugin component list Junyan Qin 2026-04-25 21:38:52 +08:00
  • 2c28635a39 fix(web): use plugin icon in sidebar, disable text selection on entries Junyan Qin 2026-04-25 20:10:35 +08:00
  • 5f3cecfbe2 feat(web): group plugin pages by plugin in sidebar with collapsible sections Junyan Qin 2026-04-25 20:06:03 +08:00
  • 12df9d6ee9 feat: add plugin extension pages (iframe rendering, Page SDK, security hardening, i18n) Junyan Qin 2026-04-24 17:19:45 +08:00
  • d170bdd343 refactor(provider): simplify LiteLLM requester usage handling huanghuoguoguo 2026-04-25 09:22:37 +08:00
  • b33d05f99a fix: ruff format provider.py huanghuoguoguo 2026-04-24 22:36:55 +08:00
  • de61b5d368 refactor(provider): use LiteLLM as unified LLM requester backend huanghuoguoguo 2026-04-24 22:32:33 +08:00
  • 195f6efeff fix: prevent path traversal in LocalStorageProvider via key parameter (#2087) Sebastion 2026-04-24 08:46:37 +01:00
  • 564d829e25 Feat/webpage adapter (#2135) fdc310 2026-04-24 15:36:14 +08:00
  • 58c1916712 fix(space): add page_size param to models sync request to fetch all models RockChinQ 2026-04-22 11:30:41 +08:00
  • a8fba46040 fix(alembic): check if rerank_models table exists before creating huanghuoguoguo 2026-04-20 23:43:48 +08:00
  • 3115d6f6dd fix(i18n): add missing rerank translations to all locale files huanghuoguoguo 2026-04-20 23:35:08 +08:00
  • 323481d69b Feat/rerank model (#2137) huanghuoguoguo 2026-04-20 23:32:36 +08:00
  • eefb0ddde1 fix(model): preserve UUID when updating LLM and embedding models in runtime copilot/bugfix-switching-llm-error copilot-swe-agent[bot] 2026-04-19 14:34:44 +00:00
  • 4c7ee6a9c9 Initial plan copilot-swe-agent[bot] 2026-04-19 14:27:38 +00:00
  • 5a5c4295b1 fix(i18n): fix prettier formatting in ru-RU.ts RockChinQ 2026-04-19 17:52:53 +08:00
  • 88111d87ac fix(i18n): add missing model scanning keys to all locales RockChinQ 2026-04-19 17:51:29 +08:00
  • 4e5a6ee79a feat(models): add provider model scanning (#2106) sheetung 2026-04-19 17:47:07 +08:00
  • 05c684d757 feat(provider): add Chroma built-in embedding requester youhuanghe 2026-04-18 11:30:11 +00:00
  • 2838020580 refactor(vector): use lazy imports for vector database backends youhuanghe 2026-04-18 10:28:28 +00:00
  • 9b34ae2db4 fix(i18n): add missing monitoring.export.feedback key to ru-RU RockChinQ 2026-04-18 13:52:53 +08:00
  • f8010a20eb feat(monitoring): 关联反馈记录与消息ID,新增反馈导出 (#2120) 6mvp6 2026-04-18 12:56:41 +08:00
  • 917edb3413 fix(ollama): implement invoke_llm_stream for OllamaChatCompletions RockChinQ 2026-04-17 21:54:24 +08:00