yingzhao
ad24119b2d
Merge pull request #963 from SuanmoSuanyangTechnology/fix/v0.3.1_zy
...
fix(web): stream add default error message
2026-04-22 10:20:00 +08:00
zhaoying
ea6fa154e0
fix(web): stream add default error message
2026-04-22 10:17:21 +08:00
Mark
158507cf8e
Merge pull request #962 from SuanmoSuanyangTechnology/fix/wxy_031
...
fix(quota): restrict quota check to new terminal user creation only
2026-04-21 21:20:24 +08:00
wwq
5e0d30dde8
fix(quota): restrict quota check to new terminal user creation only
...
- Avoid redundant quota checks for existing users on every request to optimize performance.
2026-04-21 21:16:35 +08:00
Mark
363d775270
Merge pull request #961 from SuanmoSuanyangTechnology/fix/wxy_031
...
fix(api): fix API Key rate limiting and terminal user quota checks
2026-04-21 20:57:25 +08:00
wwq
ad4121b0d8
fix(api): fix API Key rate limiting and terminal user quota checks
...
- Revert API Key rate limit handling to throw an error instead of auto-capping when exceeding the plan limit.
- Optimize terminal user quota check logic to validate only during new user creation, avoiding redundant checks.
- Add method to query terminal users by `workspace_id` and `other_id`.
2026-04-21 20:48:06 +08:00
yingzhao
71f62bb591
Merge pull request #960 from SuanmoSuanyangTechnology/fix/stream_zy
...
Fix/stream zy
2026-04-21 20:30:25 +08:00
yingzhao
46504fda30
Merge branch 'develop' into fix/stream_zy
2026-04-21 20:30:12 +08:00
zhaoying
1cfad37c64
fix(web): clean need update check list
2026-04-21 20:27:55 +08:00
Ke Sun
129c9cbb3c
Merge pull request #916 from SuanmoSuanyangTechnology/refactor/memory_search
...
refactor(memory): consolidate search services and unify model client initialization
2026-04-21 19:01:22 +08:00
yingzhao
acafceafb0
Merge pull request #959 from SuanmoSuanyangTechnology/feature/end_zy
...
feat(web): add output node
2026-04-21 18:45:12 +08:00
zhaoying
aff94a766a
Merge branch 'feature/end_zy' of github.com:SuanmoSuanyangTechnology/MemoryBear into feature/end_zy
2026-04-21 18:44:17 +08:00
zhaoying
42ebba9090
fix(web): output node
2026-04-21 18:42:41 +08:00
yingzhao
1e95cb6604
Merge branch 'develop' into feature/end_zy
2026-04-21 18:33:58 +08:00
zhaoying
8b3e3c8044
feat(web): add output node
2026-04-21 18:30:51 +08:00
山程漫悟
671df83bcd
Merge pull request #958 from SuanmoSuanyangTechnology/fix/wxy_031
...
feat(exception): enhance I18nException response format and add error code mapping
2026-04-21 18:26:01 +08:00
wwq
8bb5a66401
feat(exception): enhance I18nException response format and add error code mapping
...
- Standardize error response format to include business error codes, timestamps, and other fields.
- Add ERROR_CODE_TO_BIZ_CODE mapping table for error code conversion.
- Introduce QUOTA_EXCEEDED and RATE_LIMIT_EXCEEDED business error codes.
2026-04-21 18:16:38 +08:00
wwq
4c9f327833
feat(quota): add quota checks during app duplication and import operations
...
- Integrate quota check decorators into app duplication, workflow import save, and app import actions.
- Explicitly validate application quotas for new app imports.
2026-04-21 18:15:31 +08:00
山程漫悟
866a5552d4
Merge pull request #957 from SuanmoSuanyangTechnology/feature/agent-tool_xjn
...
feat(workflow)
2026-04-21 17:51:25 +08:00
Timebomb2018
93d4607b14
fix(workflow): normalize output node type comparison and fix validator error message spacing
2026-04-21 17:50:31 +08:00
Timebomb2018
9533a9a693
feat(workflow): support output node for workflow termination and streaming text output
2026-04-21 17:41:21 +08:00
山程漫悟
6bd528eace
Merge pull request #956 from SuanmoSuanyangTechnology/fix/wxy_031
...
refactor(knowledge_service): optimize model binding logic using ID lookup and streamlined fallback
2026-04-21 17:36:12 +08:00
Mark
2b5bece9b6
[modify] nfs read error
2026-04-21 17:34:03 +08:00
Mark
ea0e65f1ec
[modify] fix tasks
2026-04-21 17:29:35 +08:00
wwq
cb2a7aa60a
fix(知识服务): 添加工作空间模型配置的校验
...
在创建知识时检查工作空间是否配置了必要的模型,未配置时抛出异常提示用户
2026-04-21 17:18:11 +08:00
wwq
402c8aef5d
refactor(knowledge_service): 简化模型绑定逻辑,直接使用工作区配置
...
移除_get_model_by_id_or_fallback方法,直接使用工作区配置的模型ID
对于image2text模型,放宽类型限制并移除composite检查
2026-04-21 17:04:42 +08:00
wwq
eb98a69a84
fix(知识服务): 修复创建知识库时未检查视觉模型存在的错误
...
当租户下没有可用的视觉模型时,抛出明确异常提示
2026-04-21 16:50:43 +08:00
wwq
152a84aff3
refactor(knowledge_service): 优化模型绑定逻辑,使用ID查询并简化回退机制
...
将模型绑定逻辑从按名称查询改为按ID查询,提高准确性
简化回退机制,直接查询租户下最新创建的模型
统一处理图像转文本模型的查询方式
2026-04-21 16:45:14 +08:00
zhaoying
a106f4e3cd
fix(web): pageTabs style reset
2026-04-21 16:41:08 +08:00
zhaoying
9c20301a52
fix(web): prompt add loading
2026-04-21 16:31:32 +08:00
yingzhao
c5c8be89ed
Merge pull request #955 from SuanmoSuanyangTechnology/fix/v0.3.1_zy
...
fix(web): package support unlimited
2026-04-21 15:54:08 +08:00
zhaoying
30aed72b74
fix(web): package support unlimited
2026-04-21 15:48:24 +08:00
山程漫悟
35c2d9d0d3
Merge pull request #950 from SuanmoSuanyangTechnology/fix/wxy_031
...
feat(model_parsing): add model reference resolution for LLM and relat…
2026-04-21 15:09:49 +08:00
yingzhao
27275eee43
Merge pull request #954 from SuanmoSuanyangTechnology/fix/v0.3.1_zy
...
Fix/v0.3.1 zy
2026-04-21 15:09:04 +08:00
yingzhao
cde02026d3
Merge pull request #953 from SuanmoSuanyangTechnology/fix/stream_zy
...
fix(web): stream support abort
2026-04-21 15:08:45 +08:00
zhaoying
1a826c0026
Revert "fix(web): abort reset"
...
This reverts commit 8cab49c2b1 .
2026-04-21 15:08:15 +08:00
zhaoying
8cab49c2b1
fix(web): abort reset
2026-04-21 15:07:16 +08:00
zhaoying
7eb21f677f
fix(web): custom model not support api key edit
2026-04-21 15:04:35 +08:00
wwq
6de5d413c4
fix(app_dsl_service): 修复模型和知识库引用解析逻辑
...
改进模型引用解析,优先使用ID匹配并处理异常情况
优化知识库引用解析,移除不必要的"None"字符串检查
统一返回字符串类型的ID,保持类型一致性
2026-04-21 15:03:18 +08:00
zhaoying
a2df14f658
fix(web): stream support abort
2026-04-21 15:00:28 +08:00
Mark
aecb0f6497
Merge branch 'feature/rag2' into release/v0.3.1
...
* feature/rag2:
[modify] fix
[modify] Optimize ES connections and add rerank security checks
2026-04-21 13:44:39 +08:00
zhaoying
83b7c6870d
fix(web): knowledge config
2026-04-21 13:35:21 +08:00
山程漫悟
74157adb12
Merge pull request #952 from SuanmoSuanyangTechnology/fix/Timebomb_031
...
fix(model_service)
2026-04-21 12:21:46 +08:00
Timebomb2018
8011610acc
fix(model_service): sync model capability and is_omni to associated api_keys
2026-04-21 12:15:14 +08:00
wwq
f1dc507b5c
fix: 优化知识库和模型引用解析逻辑
...
移除对字符串长度的UUID验证,仅检查是否为有效UUID或非"None"字符串
2026-04-21 11:55:00 +08:00
yingzhao
f3ac7e084d
Merge pull request #951 from SuanmoSuanyangTechnology/fix/v0.3.1_zy
...
fix(web): vision_input support file type variable
2026-04-21 11:38:31 +08:00
zhaoying
ba3743f9f1
fix(web): vision_input support file type variable
2026-04-21 11:37:04 +08:00
wwq
20ddc76a4d
feat(model_parsing): add model reference resolution for LLM and related node types
...
- Add model reference resolution for LLM, Question Classifier, and Parameter Extractor nodes.
- Support parsing various model reference formats, including dictionaries, UUID strings, and name strings, when `model_id` is present.
- Add warning logs for cases where model resolution fails.
2026-04-20 21:48:45 +08:00
山程漫悟
84ca98555d
Merge pull request #948 from SuanmoSuanyangTechnology/fix/wxy_031
...
refactor(knowledge_service): refactor model binding logic into generic function
2026-04-20 21:28:03 +08:00
山程漫悟
7e6d17e4e3
Merge pull request #949 from SuanmoSuanyangTechnology/fix/Timebomb_031
...
fix(model service)
2026-04-20 20:53:37 +08:00