wxy
539999131c
feat: Update user controller
2026-03-27 14:26:46 +08:00
wxy
d0ca5c8b27
feat: Update user controller
2026-03-27 14:17:22 +08:00
wxy
14838dc064
feat: Update user controller
2026-03-27 13:58:31 +08:00
wxy
f30260939a
feat: Add feature_billing and feature_user_management fields to tenant model
2026-03-27 12:20:03 +08:00
Ke Sun
7556468c6e
Merge pull request #686 from SuanmoSuanyangTechnology/feature/user-alias
...
Feature/user alias
2026-03-26 17:34:00 +08:00
lanceyq
863be50aaf
[changes] Spatial verification, retrieval synchronization
2026-03-26 15:03:33 +08:00
lanceyq
e981f066a3
[changes] Remove the interface and modify the parameters passed in
2026-03-25 18:47:30 +08:00
lanceyq
db14d40fb3
[changes] user_alias修改为end_user_info
2026-03-25 18:47:29 +08:00
lanceyq
e8d575fd0b
[add] Separate the definitions of end_user and user_alias
2026-03-25 18:47:29 +08:00
lanceyq
a7285e35ad
【add】Create user alias table and functionality
2026-03-25 18:47:29 +08:00
Timebomb2018
2df615eca0
fix(mcp market): Handling 401 error
2026-03-25 18:46:43 +08:00
Timebomb2018
504e5ba61e
Merge branch 'refs/heads/develop' into feature/20260105_xjn
2026-03-25 18:46:26 +08:00
lanceyq
14413fd413
[changes] Statistical analysis of shared and non-shared applications in the RAG storage mode
2026-03-25 17:54:52 +08:00
Timebomb2018
caab58dd2f
fix(file and app):
...
1. Handle the encoding issue when downloading Markdown files;
2. Experience the sharing of memory configuration
2026-03-25 17:54:27 +08:00
Eternity
89d188fbf3
Merge branch 'develop' into feature/multimodel_memory
...
# Conflicts:
# api/app/core/memory/storage_services/extraction_engine/knowledge_extraction/embedding_generation.py
# api/app/repositories/neo4j/add_nodes.py
# api/app/repositories/neo4j/cypher_queries.py
# api/app/repositories/neo4j/graph_saver.py
# api/app/services/memory_agent_service.py
# api/app/services/multimodal_service.py
2026-03-24 14:15:18 +08:00
Eternity
6bba574ca6
feat(memory, model): update multi-modal memory write and model list API
...
- Adjust multi-modal memory write behavior for text and visual data
- Mask API keys in model list response to prevent exposure
- Add capability-based filtering to the model list API
2026-03-24 13:54:15 +08:00
山程漫悟
95b7df7e38
Merge branch 'develop' into feature/agent-tool_xjn
2026-03-23 17:18:04 +08:00
Timebomb2018
efeead41b2
feat(app):
...
1. Handling the storage of multimodal messages and adapting to the loading of historical messages for multi-round conversations;
2. Obtain the interface for retrieving the voice status of the reply;
3. File Information Retrieval Interface
2026-03-23 17:10:49 +08:00
Mark
2d1a1b4a1f
Merge pull request #652 from wanxunyang/feature/app-search-by-apikey
...
feat(app): support searching application list by API Key
2026-03-23 16:08:14 +08:00
Mark
503c890d93
Merge pull request #670 from wanxunyang/feature/app-message-log
...
feat(app): add app message log query API
2026-03-23 16:06:27 +08:00
wxy
c70ac1339e
fix(app): validate pagination params and fix mutable default in schema
2026-03-23 13:45:56 +08:00
wxy
27672cfaa0
feat(app): add app message log query API
2026-03-23 12:05:18 +08:00
Ke Sun
37bc4beab4
Merge branch 'release/v0.2.8' into develop
2026-03-23 10:24:17 +08:00
Eternity
dce7206c44
fix(celery, rag): unify rag_write return type and remove deprecated downstream calls
...
- Unify the return type of `rag_write` in Celery tasks for consistency.
- Remove two deprecated downstream API calls to avoid obsolete dependencies.
2026-03-20 21:05:22 +08:00
Eternity
c17a2dad2d
style(memory): Some code style optimizations
2026-03-20 21:05:22 +08:00
Ke Sun
e8ae46b286
feat(memory-api): add end user management and enhance memory API endpoints
...
- Add end_user_controller with unauthenticated endpoint for creating end users
- Implement get_or_create_end_user logic to handle duplicate end users by other_id
- Register end_user_controller router in main controller initialization
- Add list_memory_configs endpoint to retrieve all workspace memory configurations
- Update MemoryWriteRequest and MemoryReadRequest to make config_id required field
- Refactor memory API endpoints to parse request body directly instead of using Body parameter
- Add CreateEndUserRequest and CreateEndUserResponse schemas for end user creation
- Add ListConfigsResponse schema for configs listing endpoint
- Remove unused config_id and llm_model_id parameters from Neo4j write operation
- Update .gitignore to exclude redbear-mem-metrics and pitch-deck directories
2026-03-20 21:04:41 +08:00
wxy
bf5c4628c3
fix: use exact match instead of LIKE for api_key lookup, reuse ids branch flow
2026-03-20 18:02:03 +08:00
wxy
911d5e0b34
feat(app): support searching application list by API Key
2026-03-20 17:07:23 +08:00
Timebomb2018
0157c9d262
fix(file): Routing repair
2026-03-19 21:59:00 +08:00
Mark
36f670b2e9
Merge pull request #627 from SuanmoSuanyangTechnology/fix/features_028
...
Fix(bug)
2026-03-19 20:50:55 +08:00
Mark
cbcbc8822c
Merge pull request #631 from wanxunyang/feature/permanent-file-url-wxy
...
feat: add file storage controller with OSS/S3 support
2026-03-19 20:49:46 +08:00
Ke Sun
152559ae46
Merge pull request #634 from SuanmoSuanyangTechnology/fix/celery
...
[changes] Modify the execution conditions of the task
2026-03-19 20:24:43 +08:00
lanceyq
b4615bacdc
[changes] Modify the execution conditions of the task
2026-03-19 20:17:43 +08:00
wxy
e2411e0bdd
fix: remove unused share_info variable in upload_file_with_share_token
2026-03-19 19:43:48 +08:00
Ke Sun
c1e48fde86
Merge pull request #630 from SuanmoSuanyangTechnology/fix/celery
...
[changes]Community node attribute check
2026-03-19 19:26:52 +08:00
lanceyq
f644c84fbb
[changes]Community node attribute check
2026-03-19 19:24:37 +08:00
Timebomb2018
2e481df465
Merge branch 'refs/heads/release/v0.2.8' into fix/features_028
2026-03-19 18:59:18 +08:00
Timebomb2018
a322ec4fd5
fix(bug): tool exception display
2026-03-19 18:58:37 +08:00
Eternity
37a22fbfa9
feat(memory): add pagination support for conversation list in working memory
2026-03-19 18:23:09 +08:00
Mark
d798d101f7
Merge pull request #623 from SuanmoSuanyangTechnology/fix/workmemory-conversations
...
feat(memory): add pagination support for conversation list in working memory
2026-03-19 17:59:48 +08:00
Eternity
13abb03d87
feat(memory): add pagination support for conversation list in working memory
2026-03-19 17:49:16 +08:00
wxy
e8947ad0bb
feat: add permanent public URL support for remote storage (OSS/S3)
2026-03-19 17:48:46 +08:00
Timebomb2018
7056865726
fix(agetn features):
...
1. Historical multimodal message writing is incorporated into the conversation context;
2. Resolve the issues where csv, json, and txt files cannot be recognized due to encoding problems;
3. File quantity limit;
4. Error details
2026-03-19 17:25:44 +08:00
Eternity
5997458aaf
fix(workflow): fix missing file in non-streaming API calls
2026-03-19 11:06:01 +08:00
Eternity
68f9471caf
feat(workflow): move conversation file content into metadata
2026-03-19 11:03:15 +08:00
Ke Sun
291767031c
Merge pull request #606 from SuanmoSuanyangTechnology/feature/app-num
...
[add] Statistics on the number of shared and owned apps
2026-03-18 18:39:40 +08:00
Mark
1089a52ca0
Merge pull request #602 from wanxunyang/fix/app-share-wxy
...
fix: shared app exposes draft config to recipients before publishing
2026-03-18 17:52:03 +08:00
lanceyq
c7fb9ab8e3
[add] Statistics on the number of shared and owned apps
2026-03-18 17:51:57 +08:00
wxy
e24217a6ba
fix: remove redundant local AppRelease import causing NameError in draft_run
2026-03-18 17:36:43 +08:00
wxy
f042f44501
fix: shared app uses release snapshot config instead of draft in draft_run and get_agent_config
2026-03-18 17:04:14 +08:00