Commit Graph

  • e1e5e7aedf fix: get_llm_models handler returns UUID strings instead of full model dicts (#2081) Junyan Chin 2026-03-25 21:06:49 +08:00
  • cd53abc440 fix(web): prevent plugin market search trigger during IME composition RockChinQ 2026-03-24 21:39:49 +08:00
  • 16a15a122a fix: update langbot-plugin dependency to version 0.3.4 Junyan Qin 2026-03-24 12:00:01 +08:00
  • 6fa653f232 feat: 支持可配置的混合检索融合权重 (#2071) zpf2000 2026-03-24 09:50:08 +08:00
  • c13971d7d6 feat(web): merge plugin readme and config into single detail dialog (#2076) Junyan Chin 2026-03-23 22:22:31 +08:00
  • 9c659ce8fa fix: update langbot-plugin dependency to version 0.3.4 Junyan Qin 2026-03-23 22:14:41 +08:00
  • c9fc64360f feat(plugin): add unrestricted knowledge base query handlers Junyan Qin 2026-03-23 21:06:23 +08:00
  • 88a04fdbe8 Merge pull request #2055 from langbot-app/copilot/fix-sender-name-parameter Guanchao Wang 2026-03-23 14:14:36 +08:00
  • bbe019f0c6 fix: wrong agentid copilot/fix-sender-name-parameter WangCham 2026-03-23 13:52:57 +08:00
  • 60579f7b3a refactor(gewechat): remove redundant set_webhook_url and login logic feature/unified-webhook-gewechat fdc310 2026-03-22 06:15:16 +08:00
  • c4d4c90930 fix: add set_webhook_url call in botmgr for auto callback URL fdc310 2026-03-22 05:57:32 +08:00
  • 1a3ef217d9 fix: resolve pydantic init error and auto-generate webhook callback URL fdc310 2026-03-22 05:52:50 +08:00
  • 6e9fcccd7d feat: migrate gewechat adapter to unified webhook architecture fdc310 2026-03-22 04:59:29 +08:00
  • 865f6ee81b style: format telegram.py for ruff RockChinQ 2026-03-21 22:10:23 +08:00
  • bd5ec59b7c fix:The fix is in place — content = '' is now reset at the start of each loop iteration , which prevents stale text from being duplicated across tool call and end-turn chunks. (#2060) fdc310 2026-03-21 22:08:35 +08:00
  • 9c0cc1003d Fixed the issue where the at bot did not remove the at symbol, result… (#2062) fdc310 2026-03-21 22:07:31 +08:00
  • ea07d8ad00 fix(telegram): add document message support (docx/pdf/etc) (#2069) Bijin 2026-03-21 22:06:54 +08:00
  • 3ac3fad4bc chore: upgrade plugin sdk to 0.3.3 youhuanghe 2026-03-19 12:48:29 +00:00
  • 254a13bba3 fix: 4355f0fa78 ruff lint youhuanghe 2026-03-16 06:39:29 +00:00
  • 4355f0fa78 feat(rag): expose vector listing API with backend filter support youhuanghe 2026-03-16 06:26:05 +00:00
  • 031737f05d chore: remove all preset sensitive words Junyan Qin 2026-03-16 13:42:19 +08:00
  • 9e366fc536 fix: allow env overrides to create missing config keys (#2064) v4.9.3 Nody the lobster 2026-03-15 11:03:40 -04:00
  • 8bd6442965 chore: upgrade plugin sdk to 0.3.2 youhuanghe 2026-03-14 12:56:54 +00:00
  • 1a1eadb282 chore: bump version 4.9.3 Junyan Qin 2026-03-14 20:20:48 +08:00
  • eed72b1c12 fix: show error message on login page when backend is unreachable (#2063) Nody the lobster 2026-03-14 07:20:01 -04:00
  • 351350ea03 fix: instance_id priority: config.yaml > file > generate new RockChinQ 2026-03-13 11:33:32 -04:00
  • bc3d6ba92f feat: support instance_id in system config RockChinQ 2026-03-13 11:31:51 -04:00
  • 345e4baf2a Revert "feat: support pre-setting instance_id via LANGBOT__INSTANCE_ID env var" RockChinQ 2026-03-13 11:30:36 -04:00
  • 6c64dc057f feat: support pre-setting instance_id via LANGBOT__INSTANCE_ID env var RockChinQ 2026-03-13 10:36:46 -04:00
  • eec0a9c9d9 feat(plugin): expose KB UUIDs in query variables and pass session context to retrieve API youhuanghe 2026-03-13 14:23:19 +00:00
  • 6896a55485 fix: bot form error v4.9.2 Junyan Qin 2026-03-13 12:26:45 +08:00
  • 4b0fad233e chore: bump version 4.9.2 Junyan Qin 2026-03-13 12:15:21 +08:00
  • 52eb991a70 feat: add extra webhook prefix config Junyan Qin 2026-03-13 12:06:22 +08:00
  • 10c716be0c fix: bad model field ref Junyan Qin 2026-03-13 11:47:31 +08:00
  • 6e77351eda refactor: up rag ingest timeout youhuanghe 2026-03-13 02:37:32 +00:00
  • 20f5ebd9b8 chore: bump version 4.9.1 v4.9.1 Junyan Qin 2026-03-12 23:24:33 +08:00
  • d2c75329cf fix: kbform react error Junyan Qin 2026-03-12 23:20:51 +08:00
  • 7e2fe082f0 chore: bump langbot-plugin to 0.3.1 Junyan Qin 2026-03-12 23:16:09 +08:00
  • d451b059fd feat: Implement WebSocket long connection client for WeChat Work AI Bot (#2054) fdc310 2026-03-12 22:31:14 +08:00
  • 662e6a4815 fix(longtext): avoid split interfering with multi-chain agent responses feat/long-text-split RockChinQ 2026-03-12 09:52:59 -04:00
  • 93c52fcd4c Enhance Lark Bot Ability to Reply to Quoted Messages (#2043) marun 2026-03-12 21:48:30 +08:00
  • f1608682e6 Feat/agentic rag and parser invoke api (#2052) huanghuoguoguo 2026-03-12 21:47:27 +08:00
  • 077e631c13 fix(rag): normalize vector search to distance semantics youhuanghe 2026-03-12 12:33:09 +00:00
  • d7df1f05d1 fix: resolve security vulnerabilities in dependencies (#2059) Junyan Chin 2026-03-12 20:09:19 +08:00
  • e43b76eba4 feat: parallel execution of tool calls in LocalAgentRunner feat/parallel-tool-calls RockChinQ 2026-03-12 03:16:20 -04:00
  • c3152e10c8 feat: add agent loop protection - max iterations and tool result truncation feat/agent-loop-protection RockChinQ 2026-03-12 03:14:36 -04:00
  • 8b8cfb76de fix(market): sync plugin market UI improvements from Space (#2056) Junyan Chin 2026-03-12 15:06:11 +08:00
  • 79311ccde3 feat: model fallback chain (#2017) (#2018) Junyan Chin 2026-03-12 03:33:05 +08:00
  • def798bf1f fix: WeCom sender_name shows user ID instead of actual username copilot-swe-agent[bot] 2026-03-11 17:52:43 +00:00
  • 5290834b8b Initial plan copilot-swe-agent[bot] 2026-03-11 17:48:12 +00:00
  • 89064a9d5b feat: add support for username (#2047) Guanchao Wang 2026-03-12 01:27:22 +08:00
  • 8c2aef3734 fix: prettier formatting for long URL strings RockChinQ 2026-03-11 07:05:45 -04:00
  • 3fb9e542b6 fix(web): use locale-aware data collection policy URL RockChinQ 2026-03-11 07:03:52 -04:00
  • 01844d8687 feat(web): add privacy & data collection policy consent to login/register pages RockChinQ 2026-03-11 06:50:54 -04:00
  • 2655425fbe fix: deduplicate final chunk yield in Dify chatflow streaming (#2049) Copilot 2026-03-11 14:45:55 +08:00
  • bd15b630b0 fix: chroma ruff lint youhuanghe 2026-03-11 04:07:21 +00:00
  • fe5ce68436 feat(vector): add full-text and hybrid search support for Chroma backend youhuanghe 2026-03-11 03:59:14 +00:00
  • 0541b05966 refactor: optimized error handling (#2020) Typer_Body 2026-03-10 22:01:23 +08:00
  • 13cb0aa9be bugfix: rollback filter, add to retrive settings youhuanghe 2026-03-10 12:49:24 +00:00
  • a048369b38 feat: Pass session context (session_name) to knowledge engine retrieval filters. Allow KnowledgeEngine plugins to filter retrieval results by session,enabling per-session memory isolation in plugin-based knowledge bases youhuanghe 2026-03-10 12:27:50 +00:00
  • 9ae0c263dc fix: update documentation links and translations for knowledge engine v4.9.0 Junyan Qin 2026-03-09 20:31:50 +08:00
  • a4e66f6459 feat: update version to 4.9.0 in pyproject.toml, __init__.py, and uv.lock Junyan Qin 2026-03-09 20:09:00 +08:00
  • 2e061a8713 feat: update version to 4.9.0 in pyproject.toml, __init__.py, and uv.lock feat/dbm20-rag Junyan Qin 2026-03-09 20:09:00 +08:00
  • 2a74a8d6ae Feat/dbm20 rag (#2037) huanghuoguoguo 2026-03-09 20:05:38 +08:00
  • 2cd8c56fe8 feat: update migration messages for knowledge base in multiple languages Junyan Qin 2026-03-09 19:57:13 +08:00
  • e09ae8f1a8 feat: add external plugin auto download youhuanghe 2026-03-09 09:55:12 +00:00
  • aa7b0deb2b fix: show youhuanghe 2026-03-09 09:26:29 +00:00
  • 1c9a800f9d wq Merge branch 'master' into feat/dbm20-rag youhuanghe 2026-03-09 08:26:05 +00:00
  • 96f24d73d5 feat: add external migration youhuanghe 2026-03-09 08:18:23 +00:00
  • d31f25c8df Merge pull request #2041 from langbot-app/fix/websocket-chat-bug Guanchao Wang 2026-03-09 16:11:17 +08:00
  • 11c05ea8db style(format): fix ruff formatting issues WangCham 2026-03-09 12:24:01 +08:00
  • 2b8bd1cc71 fix: invoke_llm failed when use plugin WangCham 2026-03-09 12:16:53 +08:00
  • 9148e02679 fix: centralized pipeline config type coercion to prevent string-type crashes (#2031) doujianghub 2026-03-09 14:30:07 +08:00
  • fd15284d91 fix(platform): websocket send_message not delivering to webchat frontend (#2039) fdc310 2026-03-09 13:22:03 +08:00
  • 14ea8ca7b6 fix ruff lint youhuanghe 2026-03-09 01:26:39 +00:00
  • f0093dab69 fix lint youhuanghe 2026-03-09 01:23:56 +00:00
  • c29e6586b3 refactor: to red and no more youhuanghe 2026-03-09 01:08:56 +00:00
  • c92d3d7ad7 feat(longtext): implement long text splitting strategy with Markdown awareness Dong_master 2026-03-09 01:39:25 +08:00
  • 1b37dababa feat(rag): add data-only migration option and fix dialog width youhuanghe 2026-03-08 15:05:05 +00:00
  • 8da52b6dc7 fix(rag): query marketplace for actual plugin version instead of 'latest' youhuanghe 2026-03-08 14:41:43 +00:00
  • 67c5c3af20 feat(rag): add knowledge base migration from v4.9.0 to plugin architecture youhuanghe 2026-03-08 14:17:34 +00:00
  • 8c7a0ec027 fix: update langbot-plugin version to 0.3.0 Junyan Qin 2026-03-08 21:08:08 +08:00
  • a1cef5c9bf bugfix: update uv.lock youhuanghe 2026-03-08 11:10:03 +00:00
  • 90438cec36 lint: update web knowledge pnpm lint youhuanghe 2026-03-08 11:05:00 +00:00
  • 95dd19f4d7 bugfix: now knowledge toast right msg youhuanghe 2026-03-08 11:01:13 +00:00
  • c64eb58cf8 feat: update pyseekdb version to 1.1.0.post3 youhuanghe 2026-03-08 10:42:20 +00:00
  • fbd3d7ae3a feat: enhance RecommendationLists component with responsive pagination and auto-advance functionality Junyan Qin 2026-03-08 17:35:30 +08:00
  • 40c7b0f731 fix(web): display document_name instead of file_id in retrieval results youhuanghe 2026-03-08 04:24:41 +00:00
  • cadcf10047 Feat/rag plugin (#1995) huanghuoguoguo 2026-03-06 21:54:38 +08:00
  • 3e8f47fd97 feat: judge and send runner category (local or cloud) for telemetry fdc310 2026-03-06 00:44:09 +08:00
  • b11ae55c6e fix: update web/lint src youhuanghe 2026-03-05 15:02:03 +00:00
  • 2d63d528c6 refactor(dify): Optimize the Dify API output parsing and workflow processing logic (#2027) marun 2026-03-05 15:15:40 +08:00
  • 10f253015d Fix/tg send msg chunk (#2021) fdc310 2026-03-04 20:42:33 +08:00
  • b34ebf85a6 fix: update version to 4.8.7 in pyproject.toml, __init__.py, and uv.lock v4.8.7 RockChinQ 2026-03-04 18:30:53 +08:00
  • 06d3298cde fix: update pnpm-lock.yaml for rehype-sanitize RockChinQ 2026-03-01 04:12:27 -05:00
  • 614621ab7b Merge commit from fork Junyan Chin 2026-03-01 17:01:23 +08:00
  • 8600d0a8e7 chore: add botocore dependency to pyproject.toml and uv.lock Junyan Qin 2026-02-28 19:26:50 +08:00
  • b83e6a53be fix(storage): lazy import s3storage to avoid boto3 dependency for local storage RockChinQ 2026-02-28 06:00:50 -05:00
  • 88132dff8a perf: reduce memory usage by ~200MB+ at startup (#2013) Junyan Chin 2026-02-27 20:09:03 +08:00
  • 2dc5999583 fix: handle undefined values in DynamicFormItemComponent Junyan Qin 2026-02-27 10:55:28 +08:00