Commit Graph

  • 111cdc77b5 fix: guard LLM response against empty choices (fixes #14711) (#14988) main Jonathan Hill 2026-05-19 22:05:52 -05:00
  • 12a148d541 fix(api): guard against missing session in get_agent_session (#15011) dripsmvcp 2026-05-20 11:24:17 +09:00
  • ce9a4425d2 fix(imap): handle multi-address headers in _parse_singular_addr (#15006) dripsmvcp 2026-05-20 11:14:32 +09:00
  • 85caad5558 fix(docker): bump nginx to 1.31.0 (CVE-2026-42945) (#15007) dripsmvcp 2026-05-20 10:47:39 +09:00
  • bf4864e614 fix(infinity): declare extra field + serialize dict on write to unbreak RAPTOR (#14998) Prateek Jain 2026-05-19 15:10:03 +05:30
  • 38a8bc3dab fix(upstage): extract reasoning delta from streaming responses (#14817) tmimmanuel 2026-05-20 21:20:37 -10:00
  • 85d0b46d8e fix(mistral): handle structured content from magistral reasoning models (#14805) tmimmanuel 2026-05-20 21:19:04 -10:00
  • 9d37234953 build(go): make bash build.sh work on macOS arm64 (Homebrew) (#15009) sapienza yoan 2026-05-21 09:17:59 +02:00
  • bd4ce39038 Go: implement provider: Perplexity (#15008) BitToby 2026-05-20 21:15:13 -10:00
  • d5ba14a128 feat(go): implement provider Astraflow (#15062) (#15064) dripsmvcp 2026-05-21 16:13:57 +09:00
  • 5a18df0fd0 Go: implement provider: Avian (#15045) dripsmvcp 2026-05-21 16:13:08 +09:00
  • 7740ec6c95 Go: implement Embed (embeddings) in Replicate driver (#15073) sxxtony 2026-05-21 10:11:56 +03:00
  • 3e5b11a523 Feat(browser control):Add new agent component 'browser' to control browser by AI (#14888) 天海蒼灆 2026-05-21 14:09:06 +08:00
  • da112e3db0 Refactor:improve dify retrieval logic (#15036) Stephen Hu 2026-05-21 14:07:15 +08:00
  • e7544562cc Feat: @tool decorator for chat-model tool registration (#15047) Kevin Hu 2026-05-21 14:07:00 +08:00
  • a6186244ee fix: handle missing SDK authorization headers (#15050) bitloi 2026-05-21 02:58:08 -03:00
  • da4eaf9fb0 Fix: remove duplicate function definitions (#15063) kingloon 2026-05-21 13:57:21 +08:00
  • 6932615852 fix(api): infer /documents/{id}/download Content-Type from filename when ext is omitted (#15052) (#15053) kpdev 2026-05-20 22:57:01 -07:00
  • 440153c378 fix(api): check kb ownership in /dify/retrieval (#15028) dripsmvcp 2026-05-21 14:29:00 +09:00
  • 0c93161a14 fix: prevent session user_id spoofing via request body (#15077) Chan 2026-05-21 01:28:14 -04:00
  • 2d3a1a4483 feat(go-models): add Azure OpenAI model driver (#15022) web-dev0521 2026-05-20 23:52:56 -04:00
  • c7ac9b7171 Go: implement provider: GPUStack (chat) (#15024) Renzo 2026-05-20 17:49:18 -10:00
  • 394cd5d116 Go: implement Embed in Xinference driver (#14932) Renzo 2026-05-20 17:47:30 -10:00
  • fec0b968e7 Go: implement Rerank in Novita driver (#15014) Renzo 2026-05-20 16:19:17 -10:00
  • 536ed07d27 Go: implement Rerank in Xinference driver (#15032) Renzo 2026-05-20 16:14:30 -10:00
  • 63db30f0d9 Go: implement provider: n1n.ai (#15010) sxxtony 2026-05-21 05:13:15 +03:00
  • dc01e0e51c Go: implement Embed (embeddings) in TogetherAI driver (#15017) nightly Jack Storment 2026-05-20 08:48:44 -04:00
  • aa0a3d6988 Fix: The logs on the data source details page are not fully displayed. (#15056) chanx 2026-05-20 20:32:31 +08:00
  • dbef3e361f Update chunk/metadata cli (#15055) qinling0210 2026-05-20 20:32:06 +08:00
  • 90c76e73d0 Docs: Update version references to v0.25.5 in READMEs and docs (#15059) v0.25.5 Jin Hai 2026-05-20 20:05:45 +08:00
  • 31bf29bc38 Docs: Initial draft of v0.25.5 release notes. (#15058) writinwaters 2026-05-20 19:44:40 +08:00
  • 4a91ca5349 Go: implement provider: MinerU_Local (#15051) Haruko386 2026-05-20 19:21:57 +08:00
  • 6ce76e6799 Fix discord async issue (#15054) Wang Qi 2026-05-20 19:21:19 +08:00
  • b28e134944 Feat: add local & ssh provider in admin panel (#15039) Magicbook1108 2026-05-20 16:56:20 +08:00
  • 6499bce2a6 fix: Langfuse chat observation (#15026) bitloi 2026-05-20 04:01:19 -03:00
  • 1ed8a118cf Fix: The folder tree menu for moving folders cannot be scrolled. (#15037) balibabu 2026-05-20 14:59:36 +08:00
  • d69518ea42 fix(go): guard custom base URL driver creation (#15030) bitloi 2026-05-20 03:58:20 -03:00
  • aea90f4e39 Feat: add new tests and tescases for restful api suite (#15038) Idriss Sbaaoui 2026-05-20 14:56:55 +08:00
  • 2836a934b5 Go: implement provider: 302.AI and JieKou-AI (#15034) Haruko386 2026-05-20 14:10:15 +08:00
  • 77834870fc Refact functions in engine in GO (#14981) qinling0210 2026-05-19 17:34:59 +08:00
  • 6b2fcb4116 Feat: add new tests and tescases for restful api suite (#14996) Idriss Sbaaoui 2026-05-19 17:17:31 +08:00
  • 6796a47b8d feat(sdk): make Begin inputs discoverable on Session.ask (#14842) plind 2026-05-19 01:14:57 -07:00
  • f58e0b3eca Feat: VLM image descriptions in MinerU parser (#14869) (#14946) Rene Arredondo 2026-05-19 01:08:10 -07:00
  • 95b56e73f2 Feat: add new tests and tescases for restful api suite (#14993) Idriss Sbaaoui 2026-05-19 15:43:15 +08:00
  • ce3402cbb9 Fix: restore saved api_key fallback in add_llm (#14921) (#14941) Rene Arredondo 2026-05-19 00:32:09 -07:00
  • 243d9ed281 Add TogetherAI chat provider (#14957) tmimmanuel 2026-05-18 21:10:42 -10:00
  • 09a06f1b00 Go: implement provider: Xinference (#14938) tmimmanuel 2026-05-18 21:10:13 -10:00
  • 7edabdf7c3 fix(retrieval): keep manual metadata filter reusable inside Iteration (#14849) plind 2026-05-19 00:08:31 -07:00
  • f169ab4b39 feat(tts): cache synthesized speech in Redis to avoid redundant calls (#14851) plind 2026-05-18 23:20:40 -07:00
  • f17a66d4f0 fix: the opencc c library uses fgets() to read dicti... in text.c (#13970) OrbisAI Security 2026-05-19 11:25:33 +05:30
  • c6e3a2e713 Fix: MinerU vlm-http-client backend output file detection (#14240) 刘康伟 2026-05-19 12:28:31 +08:00
  • 87d22a4415 Fix: agent session log message (#14991) buua436 2026-05-19 12:00:02 +08:00
  • 4c9529ef36 Add Replicate chat provider (#14958) tmimmanuel 2026-05-18 17:10:36 -10:00
  • db9e782747 Go: implement provider: MinerU (#14990) Haruko386 2026-05-19 10:49:33 +08:00
  • 525a87be0f Misc: fix some typos (#14987) kingloon 2026-05-19 10:47:06 +08:00
  • 198f3c4b9a Fix: validate memory tenant model IDs on update and enforce tenant scope in memory pipeline (#14923) jony376 2026-05-19 05:11:46 +03:00
  • b69a6a5d80 Feat: full optimization on connector dashboard (#14979) Magicbook1108 2026-05-19 10:07:11 +08:00
  • 41a9fc0030 Go: add dataset graph api (#14984) buua436 2026-05-18 20:02:53 +08:00
  • d7fb4bdb4e Go: align document list response (#14982) buua436 2026-05-18 20:00:11 +08:00
  • 3290257014 Go: fix forgetting policy validation and fix memory update diff checks (#14976) buua436 2026-05-18 19:21:47 +08:00
  • 93d3deb5e4 Fix admin CLI system variable commands (#14956) Jake Armstrong 2026-05-18 01:08:45 -10:00
  • 732e4741c4 Bugfix: fix tag show (#14980) Wang Qi 2026-05-18 18:55:01 +08:00
  • 2dbe3b8a62 fix: metadata_condition returning all docs when filter matches nothing (#14967) Hamza Amin Khokhar 2026-05-18 15:54:30 +05:00
  • 92145dc764 Go: implement provider: DeepInfra, XunFei (#14978) Haruko386 2026-05-18 16:57:42 +08:00
  • b8ac997606 Go: add restful api route aliases (#14977) buua436 2026-05-18 16:57:14 +08:00
  • 13b422037f Refactor: enhance graphrag - part 2 (#14972) Wang Qi 2026-05-18 16:10:21 +08:00
  • b12eaee38b fix(api): enforce tenant access for connector routes (#14747) dev 2026-05-17 22:09:26 -10:00
  • 56d73d0c2c Refactor: speed up ragflow server, save startup memory (#14973) Wang Qi 2026-05-18 15:55:59 +08:00
  • b40b0bf996 Go: fix siliconflow embedding response (#14975) buua436 2026-05-18 15:07:07 +08:00
  • fe82a96193 Fix: add SSRF guard for agent test_db_connection endpoint (#14860) dale053 2026-05-17 23:32:44 -07:00
  • b09da6e347 Go: implement provider: CometAPI (#14930) tmimmanuel 2026-05-17 20:31:16 -10:00
  • f1d2383572 Push metadata filters down to Infinity (#14974) qinling0210 2026-05-18 14:22:04 +08:00
  • 7cdc74bbe5 Refactor: Drop the vector fetch for ES (#14970) Kevin Hu 2026-05-18 14:21:56 +08:00
  • 9f2fb4611f Fix: guard empty/whitespace embedding inputs in LLMBundle (#14428) (#14924) Rene Arredondo 2026-05-17 23:11:54 -07:00
  • 2eba2c4d75 Add Anthropic Go model provider (#14940) carlos4s 2026-05-17 18:03:33 -10:00
  • fe1433d1ff Go: add Jina chat completions support (#14935) Jake Armstrong 2026-05-17 18:03:12 -10:00
  • 6794ad2f70 Go: implement Embed (embeddings) in Novita driver (#14895) Panda Dev 2026-05-18 06:02:28 +02:00
  • e98f3e5c0d Fix session deletion leaking chat-upload blobs (#14969) Idriss Sbaaoui 2026-05-18 11:14:27 +08:00
  • 9d94527b1d Bump to infinity v0.7.0 (#14968) qinling0210 2026-05-18 10:25:59 +08:00
  • e194027b01 refactor: optimize BaseTitleChunker to improve RAG document chunk quality (#14247) 07heco 2026-05-18 10:00:18 +08:00
  • ff318aba7a fix: correct literal_eval dispatch and bool isinstance ordering in agent components (#13988) Ricardo-M-L 2026-05-18 09:58:45 +08:00
  • 09d45046e5 Feat/web markdown UI updates (#14214) 小熊 2026-05-15 22:29:44 +08:00
  • bf41d35729 Go: implement PaddleOCR provider and implement ASR for CoHere (#14954) Haruko386 2026-05-15 18:41:43 +08:00
  • 14c0985182 feat: bump Python minimum from 3.12 to 3.13, drop strenum backport (#14767) wdeveloper16 2026-05-15 08:40:53 +02:00
  • cb606e1c38 fix: correct attribute name typo model_speciess to model_species (#13929) Ricardo-M-L 2026-05-15 14:19:41 +08:00
  • c2863173b0 Go: implement TTS, ASR for Siliconflow and TTs for StepFun (#14944) Haruko386 2026-05-15 14:03:33 +08:00
  • 335dd5a263 Go: add cli command, list dataset documents (#14948) Jin Hai 2026-05-15 14:00:45 +08:00
  • 1a25191b13 docs: add FAQ entry for using Ollama with RAGFlow (#14557) SnakeEye-sudo (Er. Sangam Krishna) 2026-05-15 11:24:09 +05:30
  • 86bcf9767d Go: implement Rerank in vLLM driver (#14878) (#14880) Hunnyboy1217 2026-05-14 22:27:22 -07:00
  • eaa5d9921b fix: enable GitHub connector to sync PRs and issues by default (#14062) Octopus 2026-05-15 13:26:31 +08:00
  • c9622d0924 fix(agentbot): aggregate structured output in non-streaming completions (#14848) plind 2026-05-14 21:42:33 -07:00
  • 3a5df08c76 Go: add file parse command (#14892) Jin Hai 2026-05-15 12:29:52 +08:00
  • 547b8cf9d8 security: always use RestrictedUnpickler in deserialize_b64 (CWE-502) (#14803) Sebastion 2026-05-15 03:58:27 +01:00
  • 4c68a6b86c fix(agent): pass top_k and fix similarity weight slider behavior (#14760) yingjianzh 2026-05-15 10:49:14 +08:00
  • ef2969a462 fix(llm): Tongyi-Qianwen embeddings use correct DashScope native API for intl URLs (#14784) sham-sr 2026-05-15 07:07:48 +05:00
  • d887b578c5 fix: preserve uploaded file attachments after subsequent assistant messages (#13993) Octopus 2026-05-15 09:53:35 +08:00
  • 58819f5d3e fix: add document download endpoint and refactor existing download function (#14927) buua436 2026-05-15 09:36:58 +08:00
  • 5a5bbee948 Doc: Finalized v0.25.4 release notes (#14929) writinwaters 2026-05-14 21:08:39 +08:00
  • 41072ed44d Feat: This enables SelectWithSearch to search by label. (#14925) balibabu 2026-05-14 20:33:11 +08:00
  • 106f4b777e Go: implement TTS for fishaudio, openrouter and asr for fishaudio (#14926) Haruko386 2026-05-14 18:58:00 +08:00