Mark
03676b7adc
Merge pull request #490 from SuanmoSuanyangTechnology/fix/mutimodal
...
fix(agent and model)
2026-03-06 14:48:34 +08:00
Timebomb2018
af6fde414f
fix(agent and model):
...
1. From the model square to the model list, the added models are initially set to be inactive. When manually activating them, a mandatory API key configuration is required.
2. Copying of applications (agent, workflow, multi_agent)
2026-03-06 14:40:07 +08:00
lanceyq
d3399dfaf5
[add] Default label for the entity type
2026-03-06 11:49:02 +08:00
Mark
e981c95225
Merge pull request #478 from SuanmoSuanyangTechnology/fix/db-connect-leak
...
fix(db): fix database connection leak
2026-03-06 10:40:35 +08:00
Eternity
aaa0410781
fix(db): fix database connection leak
2026-03-06 10:21:32 +08:00
lanceyq
c3707f543c
[changes] From the perspective of logical judgment, to determine the situation of duplicate names
2026-03-05 18:59:23 +08:00
lanceyq
d052c31ac5
[changes] The pre-query at the service layer has been removed. The DB constraint ensures a unique single source of truth.
2026-03-05 18:36:12 +08:00
lanceyq
7afe507296
[add] Memory configuration adds uniqueness detection
2026-03-05 18:19:30 +08:00
lanceyq
4188443101
[add] Repeatability test
2026-03-05 18:19:30 +08:00
lanceyq
6c2fc75199
[fix] Memory configuration, addition of default identifiers for the ontology scene
2026-03-05 17:02:14 +08:00
lanceyq
2cb6aeb022
[fix] The interface returns "is_system_default"
2026-03-05 17:02:14 +08:00
Mark
404f78af0f
Merge tag 'v0.2.5-hotfix-1' into develop
...
v2.0.5-hotfix
# Conflicts:
# api/app/cache/__init__.py
# api/app/cache/memory/__init__.py
# api/app/celery_app.py
# api/app/core/config.py
# web/src/api/memory.ts
# web/src/views/Workflow/components/Chat/Chat.tsx
2026-03-05 14:37:35 +08:00
Mark
6301528301
Merge pull request #466 from SuanmoSuanyangTechnology/feature/agent-variables
...
Enhance workflow input handling and add legacy dify compatibility
2026-03-05 14:21:31 +08:00
lixiangcheng1
6feea968e0
Merge branch 'feature/knowledge_lxc' into develop
2026-03-05 14:21:13 +08:00
lixiangcheng1
b5199b2eb9
【ADD】list operational mcp servers
2026-03-05 14:18:33 +08:00
Eternity
16c1cbe24f
feat(agent): add input variable validation
2026-03-05 11:17:56 +08:00
lanceyq
e511b14933
[fix] Deleting the default scene results in a 400 status code. A unified language pop-up prompt is displayed.
2026-03-05 11:06:46 +08:00
Timebomb2018
590ec3a446
feat(model and app):
...
1. Increase support for visual models and multimodal models;
2. The application and workflow can input various multimodal files such as images, documents, audio, and videos.
2026-03-05 09:55:54 +08:00
Ke Sun
23bfdcefef
Merge pull request #458 from SuanmoSuanyangTechnology/fix/RAG-memory
...
Fix/rag memory
2026-03-04 19:09:03 +08:00
lanceyq
850d9ee70b
[changes] Hide the user knowledge base and unify the display of memory capacity
2026-03-04 17:48:25 +08:00
lanceyq
efe3865aa4
[fix] Fix the external write memory API
2026-03-04 17:28:24 +08:00
Ke Sun
8e6cf09056
Merge pull request #453 from SuanmoSuanyangTechnology/fix/time_task
...
[changes] Emotional suggestions should not return error messages.
2026-03-04 16:26:07 +08:00
lanceyq
5929072b76
[changes] Emotional suggestions should not return error messages.
2026-03-04 16:24:00 +08:00
Mark
37325e9802
Merge pull request #452 from SuanmoSuanyangTechnology/fix/workflow-api-stream
...
fix(workflow): fix incorrect fields in streaming API output
2026-03-04 16:06:03 +08:00
Eternity
778bc4bd70
fix(workflow): fix incorrect fields in streaming API output
2026-03-04 15:58:49 +08:00
lixiangcheng1
f78f59ec42
Merge branch 'feature/knowledge_lxc' into develop
2026-03-04 15:42:06 +08:00
lixiangcheng1
d4c4160215
【ADD]Knowledge base retrieval supports file set retrieval
2026-03-04 15:28:17 +08:00
lanceyq
941527e7ee
[changes] Modify the pop-up window for emotional suggestions at the backend
2026-03-04 12:34:24 +08:00
lanceyq
a3f05220d3
[changes] Test the scheduled task
2026-03-04 12:34:24 +08:00
lanceyq
7446241735
[changes] AI reviews and modifies the code
2026-03-04 12:34:24 +08:00
lanceyq
6033d37537
[changes] Implicit and emotional memories are stored in a database.
2026-03-04 12:34:24 +08:00
Timebomb2018
aef1a57ea8
fix(user): The user changes the space and modifies the role, the role information is synchronized.
2026-03-04 12:31:10 +08:00
lanceyq
c488eb0cd0
[changes] 1.Use structured logs;
...
2.Align the type and default value of "end_user_id" with the semantic meaning of "required".
2026-03-04 12:17:34 +08:00
lanceyq
c31a92bf01
[add] Set cache for the distribution of interest tags
2026-03-04 12:10:00 +08:00
lanceyq
b5703c1b82
[fix] Revising the judgment method for the interest analysis tags
2026-03-04 12:09:59 +08:00
Ke Sun
66c153f1ad
refactor(api): improve memory service dependency injection and code organization
...
- Update ShortService and LongService constructors to accept db Session parameter for proper dependency injection instead of using module-level db instance
- Reorganize imports in memory_short_term_controller.py following PEP 8 conventions (stdlib, third-party, local imports)
- Add comprehensive docstrings with type hints to ShortService and LongService methods for better code documentation
- Fix import organization in memory_short_service.py to group related imports and improve readability
- Reorganize imports in user_memory_service.py to follow consistent import ordering patterns
- Update ShortService instantiation in analytics_memory_types to pass db parameter
- Remove module-level db instance initialization in favor of caller-managed database session lifecycle
- Add type annotations to method signatures (end_user_id: str, db: Session, return types)
- Improve code formatting and spacing consistency across memory service files
2026-03-03 16:48:34 +08:00
lanceyq
bbb2c6c903
[changes] Modify the pop-up window for emotional suggestions at the backend
2026-03-03 16:47:50 +08:00
lanceyq
5edf3f2b8a
[changes] Test the scheduled task
2026-03-03 16:16:16 +08:00
lanceyq
006c6cd159
[changes] AI reviews and modifies the code
2026-03-03 15:33:38 +08:00
lanceyq
9675982555
[changes] Implicit and emotional memories are stored in a database.
2026-03-03 15:33:17 +08:00
Eternity
07fea23dd0
feat(app): add API to retrieve app configuration fields
2026-03-03 10:48:22 +08:00
lanceyq
3d068a9c96
[fix]Complete the API call logic for the homepage
2026-03-02 11:49:28 +08:00
乐力齐
4c592bf7e3
Feature/default ontology ( #424 )
...
* [add]Create a workspace and initialize the default ontology engineering scenario
* [add]The language parameters for creating the workspace determine the default language for switching in the ontology project.
* [changes]Standardized return format
* [add]The default ontology is associated with the default configuration.
* [add]Create a workspace and initialize the default ontology engineering scenario
* [add]The language parameters for creating the workspace determine the default language for switching in the ontology project.
* [changes]Standardized return format
* [add]The default ontology is associated with the default configuration.
2026-02-28 18:58:33 +08:00
Ke Sun
8df72d2822
Merge pull request #423 from SuanmoSuanyangTechnology/release/v0.2.5
...
Release/v0.2.5
2026-02-28 18:38:18 +08:00
Timebomb2018
5f211620c5
fix(app): Lock the conversation with the application dialogue
2026-02-28 14:01:49 +08:00
Eternity
9916cf3265
feat(workflow): add Dify workflow import adapter and related APIs
2026-02-28 11:26:52 +08:00
Timebomb2018
bbaa39c569
fix(user): The user changes the space and modifies the role, the role information is synchronized.
2026-02-27 12:08:18 +08:00
lanceyq
b9201c918a
[fix]Complete the API call logic for the homepage
2026-02-27 11:06:00 +08:00
Timebomb2018
bd037ac3a3
fix(token): If the "username" is provided, then use "username" as the username.
2026-02-25 16:57:00 +08:00
Timebomb2018
12ba3d473e
feat(user system): modifies the email address.
2026-02-25 11:29:42 +08:00