Commit Graph

  • 5b7d7841f6 fix(sidebar): edition badge - drop hover, use "Cloud" in all locales feat/sandbox Junyan Qin 2026-06-02 11:43:29 +08:00
  • e2e0b015a4 i18n(sidebar): unify zh-Hans cloud edition label to 云端版 Junyan Qin 2026-06-02 11:39:21 +08:00
  • 624c5aa1f8 feat(sidebar): show edition badge (Community / Cloud) in logo area Junyan Qin 2026-06-02 11:36:34 +08:00
  • 4054ba2a76 docs(issue-template): add deployment version selector master RockChinQ 2026-06-01 23:30:18 -04:00
  • 192b69b0fb fix feat/workflow Typer_Body 2026-06-02 02:29:35 +08:00
  • 543fbd8ca0 new Typer_Body 2026-06-02 02:08:07 +08:00
  • d0f65b17ec feat: Improve TelegramAdapter message handling with enhanced error management and draft message support feat/card_dify_human_input fdc310 2026-06-02 01:14:25 +08:00
  • 2445ee19ab fix(plugin-market): cursor-pointer on tag filter trigger Junyan Qin 2026-06-02 00:54:01 +08:00
  • 2b533c4a00 feat: Enhance TelegramAdapter to handle form action buttons and message threading fdc310 2026-06-02 00:25:52 +08:00
  • 0cd9dd6c63 i18n(plugins): relabel "group by type" as "group by format" Junyan Qin 2026-06-02 00:10:14 +08:00
  • f663d87a60 feat: Enhance Lark and Telegram adapters with new form handling for paused workflows fdc310 2026-06-01 23:48:59 +08:00
  • cc96906b5b fix(i18n): backfill missing market/addExtension keys in 6 locales Junyan Qin 2026-06-01 23:39:38 +08:00
  • b22b1f00cc docs(i18n): reword plugin component filter hint Junyan Qin 2026-06-01 23:32:07 +08:00
  • e7e665100b fix(plugin-market): restore missing "页面"(Page) component filter option Junyan Qin 2026-06-01 23:19:17 +08:00
  • 4a68b21477 feat(plugin-market): rename component filter to "插件组件" with hint tooltip + persist filters Junyan Qin 2026-06-01 23:14:59 +08:00
  • 67fab1dac6 feat(web): sidebar extensions refresh button + full-name tooltip Junyan Qin 2026-06-01 19:42:37 +08:00
  • 7189c3189b fix(web): add missing market.componentName i18n keys Junyan Qin 2026-06-01 19:37:53 +08:00
  • 2695d9dace feat(web): redesign install-progress dialog for MCP/skill Junyan Qin 2026-06-01 19:30:13 +08:00
  • 4aeafe5a16 fix(web): TDZ crash in add-extension (installIconURL before installInfo) Junyan Qin 2026-06-01 19:25:19 +08:00
  • e2ca5cc70d feat(web): richer install dialog (icon + name + description), drop redundant type row Junyan Qin 2026-06-01 19:24:01 +08:00
  • 6069850711 feat(web): type-aware install dialog + refresh sidebar after install Junyan Qin 2026-06-01 19:16:08 +08:00
  • 407cdfd308 fix(web): don't show MCP "connection failed" while still connecting Junyan Qin 2026-06-01 19:10:58 +08:00
  • 2bc8559c2a feat: push marketplace URL to runtime; fix market client base race Junyan Qin 2026-06-01 19:01:57 +08:00
  • 62bdd1b3df feat(web): auto-open install dialog from one-click deep link Junyan Qin 2026-06-01 18:11:07 +08:00
  • 95c09688e6 feat(web): show recommendation lists in plugin market; mixed-type icons Junyan Qin 2026-06-01 17:48:40 +08:00
  • 33434a6712 fix(plugin): install marketplace MCP from canonical mode + extra_args Junyan Qin 2026-05-31 17:04:16 +08:00
  • 0b83b0c623 fix: enforce agent run API permissions feat/agent-runner-plugin huanghuoguoguo 2026-05-30 20:14:06 +08:00
  • 60e5b873ee feat: Add '_routed_by_rule' variable to form action in Lark and Telegram adapters fdc310 2026-05-30 12:22:00 +08:00
  • 95b859c55d fix(agent-runner): authorize external runner tools huanghuoguoguo 2026-05-30 09:48:27 +08:00
  • 768d52f509 docs(agent-runner): document external MCP bridge huanghuoguoguo 2026-05-30 09:10:51 +08:00
  • 9e9bfbfb3d docs(agent-runner): align runner protocol boundaries huanghuoguoguo 2026-05-29 22:41:10 +08:00
  • 471d9d68b2 docs(agent-runner): record codex runner smoke huanghuoguoguo 2026-05-29 21:37:15 +08:00
  • 58e4b35770 fix(agent-runner): stabilize event context and streams huanghuoguoguo 2026-05-29 21:05:20 +08:00
  • 056e62aa03 docs(agent-runner): update pluginization design status huanghuoguoguo 2026-05-29 21:03:21 +08:00
  • b96f209b98 feat: Implement workflow form handling for paused workflows fdc310 2026-05-28 23:32:46 +08:00
  • 8a42fd8b21 feat(officialaccount): add eba adapter refactor/eba WangCham 2026-05-28 16:59:26 +08:00
  • 4b9aa20985 feat(platform): add wecom customer service eba adapter WangCham 2026-05-27 17:53:01 +08:00
  • c7cb42bd79 feat(lark): add domain configuration options for Lark adapter (#2220) Dongchuan Fu 2026-05-27 15:34:35 +08:00
  • 7328881e6f feat(platform): add wecom eba adapters WangCham 2026-05-27 10:52:17 +08:00
  • 804448b6cd yaml Typer_Body 2026-05-27 00:24:07 +08:00
  • 5d4e40459f shit Typer_Body 2026-05-26 02:28:01 +08:00
  • 9330a684fe refactor(agent-runner): tighten protocol v1 runtime boundaries huanghuoguoguo 2026-05-25 10:34:16 +08:00
  • 901a9255e6 fix(pipelines): stop attributing dashboard debug WS to bound web_page_bot Junyan Qin 2026-05-24 14:38:57 +08:00
  • 90dffa7cd8 feat(agent-runner): align protocol adapter terminology huanghuoguoguo 2026-05-24 09:13:15 +08:00
  • ea6c8fba57 feat(agent-runner): route pipeline runs through event-first flow huanghuoguoguo 2026-05-23 22:26:15 +08:00
  • ce007c49c8 feat(agent-runner): add persistent state APIs huanghuoguoguo 2026-05-23 21:45:11 +08:00
  • 4e68a93df7 feat(agent-runner): scope event-first state by binding huanghuoguoguo 2026-05-23 19:45:57 +08:00
  • 7247d8f221 feat(agent-runner): persist created artifacts huanghuoguoguo 2026-05-23 18:13:53 +08:00
  • e0e321251e feat(agent-runner): add artifact store pull APIs huanghuoguoguo 2026-05-23 17:29:18 +08:00
  • 8db23bf950 feat(agent-runner): add event-first context facts and pull APIs huanghuoguoguo 2026-05-23 16:07:46 +08:00
  • 8063303cfa docs(agent-runner): split protocol and context design huanghuoguoguo 2026-05-23 13:07:57 +08:00
  • b5c43cc113 new nofe、、 Typer_Body 2026-05-23 03:21:31 +08:00
  • 8ebfcd963a new node Typer_Body 2026-05-23 02:58:17 +08:00
  • 127198675e end3 Typer_Body 2026-05-23 01:31:42 +08:00
  • 44fb188994 end1 Typer_Body 2026-05-23 01:00:10 +08:00
  • 265385a563 end Typer_Body 2026-05-23 00:51:24 +08:00
  • 708fb1a168 docs: remove BOX_BACKEND override reference RockChinQ 2026-05-22 05:41:41 -04:00
  • 253cc6cbea shit Typer_Body 2026-05-22 02:07:48 +08:00
  • d568bbedc2 Add OSS and commercial workspace boundaries feat/multi-tenants Junyan Qin 2026-05-08 17:29:22 +08:00
  • d78a4fdea4 Document multi-tenant workspace architecture Junyan Qin 2026-05-08 17:04:53 +08:00
  • 894709d577 feat(qrcode-login): enhance WeChat login flow with expiration handlin… (#2212) Dongchuan Fu 2026-05-21 14:28:02 +08:00
  • cb79a6df23 chore: bump beta version v4.10.0-beta.1 Junyan Qin 2026-05-21 14:01:45 +08:00
  • 094b87e578 fix(agent-runner): package context for plugin execution huanghuoguoguo 2026-05-21 13:56:17 +08:00
  • 7cf4e58ed8 fix(ci): resolve langbot-plugin from PyPI and clear lint failures Junyan Qin 2026-05-21 13:38:27 +08:00
  • a39c4d5665 chore: bump langbot-plugin beta 1 Junyan Qin 2026-05-21 13:25:40 +08:00
  • 34302213ae refactor(box): launch box runtime via the lbp CLI subcommand Junyan Qin 2026-05-21 13:21:03 +08:00
  • f99d3022e8 Merge master into feat/workflow: resolve conflicts by keeping workflow branch changes Typer_Body 2026-05-21 00:51:09 +08:00
  • d1ddff9cdb test: reconcile master's unit tests with feat/sandbox refactors Junyan Qin 2026-05-21 00:04:34 +08:00
  • e65f851b2a Merge remote-tracking branch 'langbot-app/master' into feat/sandbox Junyan Qin 2026-05-20 23:58:21 +08:00
  • 2cddc7efad feat(web): surface the specific Box failure reason in unavailable banner Junyan Qin 2026-05-20 23:43:39 +08:00
  • a2a9f426fa fix(box): downgrade get_status.available when backend probed unavailable Junyan Qin 2026-05-20 23:38:02 +08:00
  • 68bd786f39 fix(skill): re-inject skill index into local-agent system prompt Junyan Qin 2026-05-20 22:37:20 +08:00
  • 42855cf4cc chore(skill): prune dead local-filesystem helpers left over from Box migration Junyan Qin 2026-05-20 22:24:08 +08:00
  • cc072be7f7 refactor(skill): remove all local-filesystem fallbacks; Box is the sole source Junyan Qin 2026-05-20 22:07:23 +08:00
  • 6823069103 style(web): format AddModelPopover state initialization Rock Chin 2026-05-20 21:49:16 +08:00
  • 49064ffc2d fix(web): prevent plugin config form overflow Junyan Qin 2026-05-20 19:55:21 +08:00
  • 699545a196 fix(web): fix models dialog provider type select and split add/scan popovers Junyan Qin 2026-04-19 20:47:51 +08:00
  • aa8d53dde6 feat(mcp-web): block stdio MCP creation at the form when Box is unavailable Junyan Qin 2026-05-20 18:03:47 +08:00
  • 216b1b9f03 feat(mcp): friendly UI message when stdio MCP refused by Box state Junyan Qin 2026-05-20 17:51:32 +08:00
  • 9f9b112526 refactor(pipeline-form): swap Box banner for field-level disable_if + tooltip Junyan Qin 2026-05-20 17:42:17 +08:00
  • f7ee2c0961 docs(box): document the box.enabled toggle and gate behavior matrix Junyan Qin 2026-05-20 17:20:54 +08:00
  • 446099ecda feat(web): surface Box disabled/unavailable state across consumers Junyan Qin 2026-05-20 17:18:44 +08:00
  • ec2d21fe63 feat(box): add box.enabled toggle and gate consumers on availability Junyan Qin 2026-05-20 17:07:53 +08:00
  • 99328cf4c0 fix(skill): harden mount/reload paths and HTTP errors against stale skill cache Junyan Qin 2026-05-20 16:50:46 +08:00
  • 5c5614667a change Typer_Body 2026-05-20 02:49:44 +08:00
  • 28c00cb8d1 ci(tests): run unit tests on every push to feat/** branches Junyan Qin 2026-05-19 23:56:17 +08:00
  • 18ad51e21e test: repair stale skill/sandbox tests for feat/sandbox Junyan Qin 2026-05-19 22:56:25 +08:00
  • 5773e8aa27 refactor(box): use unified env-override mechanism for box.local config Junyan Qin 2026-05-19 22:38:17 +08:00
  • 6351730891 docs(review): refresh box architecture review for feat/sandbox Junyan Qin 2026-05-19 13:31:26 +08:00
  • 26923c66c0 feat: make agent runner config schema driven huanghuoguoguo 2026-05-19 12:20:28 +08:00
  • d80972417e fix(web): improve backend retry and sidebar scrolling Junyan Qin 2026-05-19 11:40:20 +08:00
  • 146694539e chore(pipeline): clarify preferred default runner huanghuoguoguo 2026-05-19 10:36:19 +08:00
  • 7d6f635664 chore(agent): remove v1 wording from runner internals huanghuoguoguo 2026-05-19 10:27:40 +08:00
  • 641b15c74d Revert "chore: update uv lock registry urls" huanghuoguoguo 2026-05-19 10:15:34 +08:00
  • 0cf29930a8 chore: update uv lock registry urls huanghuoguoguo 2026-05-19 10:15:05 +08:00
  • 927388c1f7 feat(agent): reserve stable runner event names huanghuoguoguo 2026-05-19 10:15:00 +08:00
  • 760baa24a3 docs: add phase1 qa report huanghuoguoguo 2026-05-19 10:07:26 +08:00
  • f0061817ea fix: remove /debug/exec endpoint that allows authenticated RCE via exec() (#2178) Sebastion 2026-05-18 17:53:39 +01:00
  • 257d9d3a65 fix(mcp): stabilize shared box managed processes Junyan Qin 2026-05-19 00:45:35 +08:00
  • 747ea069aa feat: polish extension import flow Junyan Qin 2026-05-18 23:32:56 +08:00