Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
267 commits
Select commit Hold shift + click to select a range
0dcf730
✨The knowledge base retrieval tool supports selecting a specified kno…
Zhi-a Jan 28, 2026
ccd585d
Merge branch 'develop' of https://github.com/ModelEngine-Group/nexent…
Zhi-a Jan 28, 2026
78cd6ab
✨The knowledge base retrieval tool supports selecting a specified kno…
Zhi-a Jan 28, 2026
8f4261b
Merge branch 'develop_kb_support_select_part1' of https://github.com/…
Zhi-a Jan 28, 2026
fd6ff04
Merge branch 'develop' into xyq/user_management
xuyaqist Jan 28, 2026
25b7206
✨The knowledge base retrieval tool supports selecting a specified kno…
Zhi-a Jan 29, 2026
8558d13
✨The knowledge base retrieval tool supports selecting a specified kno…
Zhi-a Jan 29, 2026
f80da83
✨ Add new API endpoints for loading and updating knowledge lists in t…
Zhi-a Jan 29, 2026
ae7c12c
🗑️ Remove test_config_service.py and refactor test_tool_configuration…
Zhi-a Jan 29, 2026
9f22959
Merge branch 'develop' into xyq/user_management
xuyaqist Jan 30, 2026
0f9b538
♻️Refactoring authentication&authorization to develop the user manage…
YehongPan Jan 30, 2026
09a9046
Merge branch 'develop' into xyq/user_management
xuyaqist Jan 31, 2026
71a79ed
🐛 Production mode deployment, unable to access Docker. #2368
YehongPan Jan 31, 2026
a96a9a3
reactoring agent is new diplay logic
xuyaqist Jan 31, 2026
eaa30fd
remove deleted variables
xuyaqist Jan 31, 2026
8b786e8
Refactoring agentList implementation
xuyaqist Jan 31, 2026
58ad43f
Unify prompt filename
SimengBian Jan 30, 2026
784d577
Merge branch 'develop_kb_tool_http_client' of https://github.com/Mode…
Zhi-a Jan 31, 2026
663ed9b
✨ Enhance tool configuration and search tools
Zhi-a Jan 31, 2026
2ac2cfb
🔧 Refactor services and imports for knowledge base integration
Zhi-a Feb 2, 2026
3182583
✨ Enhance tool configuration and search tools
Zhi-a Jan 31, 2026
1fd0f3e
Be compatible with new signup api
xuyaqist Feb 2, 2026
985daf0
Refactoring login/register: when close the modal, reset the fields
xuyaqist Feb 2, 2026
4b28d17
update <Can> example
xuyaqist Feb 2, 2026
9ea4b65
delete unused code
xuyaqist Feb 2, 2026
007df6f
resolve types incompatibility issues
xuyaqist Feb 2, 2026
02e8cbf
✨ User management: add resources page proxy
WMC001 Feb 2, 2026
36e2d73
✨ User management: add resources page proxy
WMC001 Feb 2, 2026
da67e15
✨ User management: add resources page proxy
WMC001 Feb 2, 2026
b84e702
♻️ Reactoring agent is new diplay logic
WMC001 Feb 2, 2026
53f26ae
✨ User management: Model list needs tenant isolation
WMC001 Feb 2, 2026
96516d4
✨ User management: Model list needs tenant isolation
WMC001 Feb 2, 2026
f968d98
Merge remote-tracking branch 'origin/xyq/user_management' into xyq/us…
WMC001 Feb 2, 2026
99befe9
✨ User management: Model list needs tenant isolation (unit test)
WMC001 Feb 2, 2026
2baf591
✨ User management: Add default tenant name if not exist
WMC001 Feb 2, 2026
da3fa82
Merge remote-tracking branch 'origin/xyq/user_management' into xyq/us…
YehongPan Feb 2, 2026
db1a6a3
♻️Refactoring authentication&authorization to develop the user manage…
YehongPan Feb 2, 2026
211ab18
♻️Refactoring authentication&authorization to develop the user manage…
YehongPan Feb 2, 2026
b19fbab
♻️Refactoring authentication&authorization to develop the user manage…
YehongPan Feb 3, 2026
ee7209b
Revise bugs: 1. support ./deploy.sh --infrastructure; 2. hide input f…
SimengBian Feb 3, 2026
6162d15
feat(frontend): add clickable link to agent space after agent install
Feb 3, 2026
b708afd
✨ Add user group tags in avatarDropdown.tsx and UserProfileComp.tsx
Jasonxia007 Feb 3, 2026
b240194
feat(frontend): swap button styles in AgentImportWizard warning modal
Feb 3, 2026
0838461
feat(frontend): preserve business_logic_model fields during agent import
Feb 3, 2026
1e5fdce
✨ Enhance tool configuration and search tools web
Zhi-a Feb 2, 2026
f2eeb96
✨ User management: Agent config page update & MCP tool management pag…
YehongPan Feb 3, 2026
dbb5835
🐛 Fixed the data processing image that lacked tiktoken word segmentat…
Zhi-a Feb 3, 2026
b4716f7
Merge branch 'develop' into xyq/user_management
YehongPan Feb 3, 2026
734d5f7
✨ User management: Agent config page update & MCP tool management pag…
YehongPan Feb 3, 2026
7a4d7be
🐛 Fixed the data processing image that lacked tiktoken word segmentat…
WMC001 Feb 4, 2026
b22f951
♻️ Unify prompt filename
WMC001 Feb 4, 2026
c0f2f1b
🐛Revise bugs to 1. support deployment with parameters; 2. hide inputs…
WMC001 Feb 4, 2026
c4266e5
📝Add clickable link to agent space after agent install
WMC001 Feb 4, 2026
d2a91a2
📝 swap button styles in AgentImportWizard warning modal
WMC001 Feb 4, 2026
58d0a8e
✨ Enhance tool configuration and search tools web
Zhi-a Feb 3, 2026
d2de9d1
bugfix in other page, when session expired, open both login&authpromp…
xuyaqist Feb 4, 2026
c5a2b04
Merge branch 'develop' into xyq/user_management
xuyaqist Feb 4, 2026
2c6d161
✨ User management: Agent config page update & MCP tool management pag…
YehongPan Feb 4, 2026
6b0f702
♻️Refactoring authentication&authorization to develop the user manage…
WMC001 Feb 4, 2026
dbb8851
✨ User management: Agent config page update & MCP tool management pag…
YehongPan Feb 4, 2026
7a97b92
🐛 Production mode deployment, unable to access Docker. #2368
WMC001 Feb 4, 2026
dbb5d82
Merge remote-tracking branch 'origin/xyq/user_management' into xyq/us…
YehongPan Feb 4, 2026
eb569c6
Merge branch 'develop' into xyq/user_management
YehongPan Feb 4, 2026
39a1195
Develop support kb select backend 0131 part1
WMC001 Feb 4, 2026
97b7519
✨ User management: Agent config page update & MCP tool management page
WMC001 Feb 4, 2026
e1fd451
✨ Implement shared HTTP client manager for improved connection handling
Zhi-a Feb 4, 2026
bb6f756
✨ Add user group tags and permission icon in KnowledgeBaseList, allow…
Jasonxia007 Feb 4, 2026
dae0605
✨ Enhance tool configuration and search tools web
Zhi-a Feb 4, 2026
222b247
✨ Add user group tags and permission icon in KnowledgeBaseList, allow…
WMC001 Feb 4, 2026
d6ecbeb
✨ User management: Mock "current_user_info" interface in speed versio…
YehongPan Feb 4, 2026
71f26dd
� Add skill-creator skill
SimengBian Feb 4, 2026
cdedfd3
✨ User management: Mock "current_user_info" interface in speed version
WMC001 Feb 4, 2026
a3e5cf7
Add prompts-writing skill
SimengBian Feb 4, 2026
212b36a
✨ Add shell script to automize v1.8.0 data sync preparation
Jasonxia007 Feb 2, 2026
04026d7
Merge remote-tracking branch 'origin/develop' into xyc/xyc-tenant-mgm…
Jasonxia007 Feb 4, 2026
9b66a9e
♻️ Remove group tags in avatar dropdown
Jasonxia007 Feb 4, 2026
cd63cb4
✨ Develop http client opt
Zhi-a Feb 4, 2026
d2443eb
✨Develop support kb select frontend 0131 part2
WMC001 Feb 5, 2026
551af8a
♻️ Remove group tags in avatar dropdown
Jasonxia007 Feb 5, 2026
78c08d9
✨ Add shell script to automize v1.8.0 data sync preparation
WMC001 Feb 5, 2026
f3ee46a
Add skills to assist development
WMC001 Feb 5, 2026
a1ad053
refactor
Feb 5, 2026
0e4d9d1
📝 Update App Version to v1.8.0
WMC001 Feb 5, 2026
24b5a1f
when create an agent, do not instantiate all tools but only instantia…
xuyaqist Feb 5, 2026
bd4bcc9
refactor
Feb 5, 2026
54a090c
🐛 Preserve business_logic_model fields during agent import
WMC001 Feb 5, 2026
0e9389c
✨ Develop http client opt
Zhi-a Feb 5, 2026
54be903
✨ User management: During deployment, retrieve the SU's ID and write …
YehongPan Feb 5, 2026
120cd93
📝 Update App Version to v1.8.0
WMC001 Feb 5, 2026
98d1e83
🐛 Bugfix: When the browser window shrinks, the resource tabs disappea…
WMC001 Feb 5, 2026
22a39bd
🐛 Bugfix: When the browser window shrinks, the resource tabs disappea…
WMC001 Feb 5, 2026
c7e34f1
✨ User management: During deployment, retrieve the SU's ID and write …
YehongPan Feb 5, 2026
59cee99
✨ Develop http client opt
Zhi-a Feb 5, 2026
69933f6
✨ User management: During deployment, retrieve the SU's ID and write …
YehongPan Feb 5, 2026
069b3d8
fix ut
xuyaqist Feb 5, 2026
7cbb2d9
✨ User management: During deployment, retrieve the SU's ID and writea…
WMC001 Feb 5, 2026
012f0ec
🐛 User management: Bug fix for personal information: role display #2145
YehongPan Feb 5, 2026
bd31f02
add ut
xuyaqist Feb 5, 2026
75e5721
add ut
xuyaqist Feb 5, 2026
777c748
🐛 User management: Bug fix for personal information: role display #2145
YehongPan Feb 5, 2026
7f863ce
🐛 User management: Bug fix for personal information: role display
WMC001 Feb 5, 2026
463ca22
add ut
xuyaqist Feb 5, 2026
b97628a
🐛 When create an agent, do not instantiate all tools but only those t…
WMC001 Feb 5, 2026
2b5777e
在speed模式下,默认登录成功,调用current_user_info接口
xuyaqist Feb 5, 2026
ac0be17
🐛 Bugfix: In speed mode, default logged in.
WMC001 Feb 5, 2026
59e70f6
🐛 Fixed the issue of HTTP client port exhaustion.
WMC001 Feb 5, 2026
4681042
bugfix: in speed mode, shouldn't skipped authorization
xuyaqist Feb 5, 2026
aeeb199
🐛 Bugfix: create tenant failed
WMC001 Feb 5, 2026
46e76bc
🐛 Bugfix: in speed mode, shouldn't skipped authorization
WMC001 Feb 5, 2026
25d18f5
Bugfix default model is not been set
xuyaqist Feb 5, 2026
c1ad2ce
Merge pull request #2423 from ModelEngine-Group/xyq/feat_agent_versio…
WMC001 Feb 5, 2026
ce5d390
🐛 Bugfix: create tenant failed ut
WMC001 Feb 5, 2026
a76bdf9
🐛 The knowledge base page failed to load correctly on its first visit…
YehongPan Feb 5, 2026
e5d2dbb
🐛 The knowledge base page failed to load correctly on its first visit…
WMC001 Feb 5, 2026
a0a6c2e
🐛 Bugfix: create tenant failed
WMC001 Feb 5, 2026
37c6d53
♻️ Optimize the user experience of the knowledge base search tool:
Zhi-a Feb 5, 2026
f71b5bc
🐛 Knowledge base display permission fix. #2427
YehongPan Feb 6, 2026
2bcf61f
🐛 Fix duplicated calls of current_user_info #2442
YehongPan Feb 6, 2026
b67aa15
bugfix: shouldn't check changes before setting an agent
xuyaqist Feb 6, 2026
47334c2
🐛 Enhance Super Admin role permissions and improve navigation checks
Zhi-a Feb 6, 2026
b24e50e
🐛 Bugfix: delete user failed
WMC001 Feb 6, 2026
d4c600a
🐛 Enhance Super Admin role permissions and improve navigation checks
Zhi-a Feb 6, 2026
26b38fd
🐛 Bugfix: shouldn't check changes before setting an agent
WMC001 Feb 6, 2026
f248328
bugfix: duplicated current_user_info calls
xuyaqist Feb 6, 2026
32d6ae5
🐛 Bugfix: delete user failed
WMC001 Feb 6, 2026
eb07a0f
Bugfix: import user&isSpeedMode in the right place
xuyaqist Feb 6, 2026
b4d4925
🐛 Knowledge base display permission fix. #2427 & Fix duplicated calls…
WMC001 Feb 6, 2026
98f886a
🐛 Bugfix: delete user failed: ut
WMC001 Feb 6, 2026
ad70a22
🐛 Bugfix: delete user failed: ut
WMC001 Feb 6, 2026
8090c34
🐛 Bugfix: Tenant admin get wrong resources
WMC001 Feb 6, 2026
f704e71
🐛 Bugfix: Tenant admin get wrong resources
WMC001 Feb 6, 2026
65d94da
bugfix: 修复当用户在非创建模式下点击已有默认参数的tools,不会主动触发update tool操作),导致默认参数不保存的问题
xuyaqist Feb 8, 2026
4c76e00
🐛 Bugfix: in edit mode, cannot save default params(tools).
WMC001 Feb 9, 2026
23a1feb
✨ Implement DataMate connection testing and enhance error handling:
Zhi-a Feb 9, 2026
317750f
✨ Introduce check_datamate_connection function and update endpoint:
Zhi-a Feb 9, 2026
5b98208
🐛 Bugfix: monitor unit test failed
WMC001 Feb 9, 2026
dc79eb0
Merge branch 'develop' of https://github.com/ModelEngine-Group/nexent…
Zhi-a Feb 9, 2026
fcb1754
🐛 Bugfix: monitor unit test failed
WMC001 Feb 9, 2026
37f37ba
add sql
xuyaqist Feb 6, 2026
e199707
update sql
xuyaqist Feb 8, 2026
d8a1366
feat_agent_version_management: backend
xuyaqist Feb 8, 2026
0f94cb7
add frontend
xuyaqist Feb 8, 2026
5e126e7
fix ut
xuyaqist Feb 8, 2026
eea2ba6
add ut
xuyaqist Feb 8, 2026
2278fd8
add ut
xuyaqist Feb 8, 2026
9ce8d70
add ut
xuyaqist Feb 8, 2026
379c32a
Make agent author field required with default value
Feb 9, 2026
6fe4d0d
🐛 Update Super Admin role permissions and refine UI text
Zhi-a Feb 9, 2026
2f8d8fd
🐛 Consolidate all role permissions into a single initialization file …
Jasonxia007 Feb 6, 2026
32fa509
🧪 Fix test files
Jasonxia007 Feb 6, 2026
0a3fb6f
🧪 Fix test files
Jasonxia007 Feb 9, 2026
34de305
Merge branch 'develop' of https://github.com/ModelEngine-Group/nexent…
Zhi-a Feb 9, 2026
5387aca
🐛 Refactor role permissions and invitation handling
WMC001 Feb 9, 2026
c13f727
✨ Agent version management
WMC001 Feb 9, 2026
edb8531
✨ Refactor knowledge base data retrieval to improve clarity:
Zhi-a Feb 9, 2026
97a900a
Merge branch 'develop' of https://github.com/ModelEngine-Group/nexent…
Zhi-a Feb 9, 2026
b22f8cf
Change default agent author name in AgentGenerateDetail
geruihappy-creator Feb 9, 2026
824d60a
🐛 Bugfix: add dayjs to package.json
WMC001 Feb 9, 2026
90f00e0
Merge branch 'develop' of https://github.com/ModelEngine-Group/nexent…
Zhi-a Feb 9, 2026
767b4a3
Merge pull request #2469 from ModelEngine-Group/wmc/bugfix_0123
WMC001 Feb 9, 2026
80c9de6
🐛 Fix agent loading error on the resource management page. #2449
YehongPan Feb 6, 2026
4dd9aad
🐛 Fix agent loading error on the resource management page. #2449
YehongPan Feb 6, 2026
168f4d1
✨ Implement centralized error handling for model providers
Zhi-a Feb 9, 2026
dbafda3
🐛 Fix agent loading error on the resource management page. #2449
YehongPan Feb 9, 2026
87c831f
🐛 Fix agent loading error on the resource management page. #2449
YehongPan Feb 9, 2026
0ff203d
🐛 Fix agent loading error on the resource management page. #2449
YehongPan Feb 9, 2026
d3ffab2
🐛 Agent should not have user group info in speed version #2443
YehongPan Feb 9, 2026
ae9a019
🐛 Add permission checks for group-related UI in knowledge base compon…
Jasonxia007 Feb 9, 2026
7651653
🐛 Bugfix: add manage model APIs to solve ModelList bugs
WMC001 Feb 10, 2026
25e85cb
🐛 Agent should not have user group info in speed version
WMC001 Feb 10, 2026
2622a45
🐛 Enhance Super Admin role permissions and improve navigation checks
WMC001 Feb 10, 2026
610336e
🐛 Fix agent loading error on the resource management page.
WMC001 Feb 10, 2026
fcbd576
🐛 Add permission checks for group-related UI in knowledge base compon…
WMC001 Feb 10, 2026
87b221a
Merge pull request #2474 from ModelEngine-Group/wmc/bugfix_0123
WMC001 Feb 10, 2026
efd45ab
🐛 Fixed the issue where the session would expire immediately after re…
YehongPan Feb 10, 2026
8853201
🐛 Fixed the issue where the session would expire immediately after re…
WMC001 Feb 10, 2026
e5cc03e
✨ Refactor model provider service with new provider architecture
Zhi-a Feb 10, 2026
4f91fff
🐛 Bugfix: Update the tools list when a new account is registered. #2356
WMC001 Feb 10, 2026
067a2f5
✨ Refactor ModelAddDialog to use default form state
Zhi-a Feb 10, 2026
550e681
Merge branch 'develop' of https://github.com/ModelEngine-Group/nexent…
Zhi-a Feb 10, 2026
4a1f680
✨ Enhance ModelAddDialog functionality and code clarity
Zhi-a Feb 10, 2026
368a27b
🐛 Bugfix ut: Update the tools list when a new account is registered. …
WMC001 Feb 10, 2026
db7b55e
🔧 Update module paths in test_model_provider_service.py to include ne…
Zhi-a Feb 10, 2026
f6633f6
🐛 Bugfix: Update the tools list when a new account is registered
WMC001 Feb 10, 2026
b5bdb8d
✨ Add extensive mocking for unit tests in test_model_provider_service.py
Zhi-a Feb 10, 2026
02c403f
🐛 Bugfix: check same group name in creating and updating
WMC001 Feb 10, 2026
da7e6f3
✨ Refactor test setup in test_model_provider_service.py
Zhi-a Feb 10, 2026
7f75453
🔧 Update import order and clean up whitespace in test_model_provider_…
Zhi-a Feb 10, 2026
9bbf879
✨ Enhance registration modal with invite code guidance and localizati…
Zhi-a Feb 10, 2026
157076f
✨ Enhance mocking strategy in test_model_provider_service.py
Zhi-a Feb 10, 2026
c64fd02
✨ Update permission denied modal content and styling
Zhi-a Feb 10, 2026
c24cfdf
🐛 Bugfix: remove relationship between user and group when delete group
WMC001 Feb 10, 2026
5179b50
♻️ Resource Management Page Agent Tab Optimization #2481
YehongPan Feb 10, 2026
34290d8
🐛 Bugfix: check same group name in creating and updating
WMC001 Feb 10, 2026
caa6174
♻️ Resource Management Page Agent Tab Optimization #2481
YehongPan Feb 10, 2026
7a1aa14
Merge branch 'develop' of https://github.com/ModelEngine-Group/nexent…
Zhi-a Feb 10, 2026
41fe2bd
♻️ Resource Management Page Agent Tab Optimization #2481
WMC001 Feb 10, 2026
fd3a5f2
♻️ Update permission denied modal content and styling
WMC001 Feb 10, 2026
4e4a71b
🐛 Make agent author field required with default value
WMC001 Feb 10, 2026
7fb6aee
✨ Expand unit tests and improve mocking in test_model_provider_servic…
Zhi-a Feb 10, 2026
0105a5e
✨ Expand unit tests and improve mocking in test_model_provider_servic…
Zhi-a Feb 10, 2026
5575c57
Merge branch 'develop_fix_modelengine_model_message' of https://githu…
Zhi-a Feb 10, 2026
282ef95
✨ Expand unit tests and improve mocking in test_model_provider_servic…
Zhi-a Feb 10, 2026
10e9338
Merge branch 'develop' of https://github.com/ModelEngine-Group/nexent…
Zhi-a Feb 10, 2026
ddd1d03
✨ Handle missing embeddings in hybrid search and chunk creation
Jasonxia007 Feb 10, 2026
0904cb5
🧪 Fix test files
Jasonxia007 Feb 11, 2026
7a7aadd
✨ Expand unit tests and improve mocking in test_model_provider_servic…
Zhi-a Feb 10, 2026
c62eac6
♻️ Refactor DataMate service and client initialization
Zhi-a Feb 11, 2026
b29ba67
Add URL validation for server_url parameter in ToolConfigModal
Zhi-a Feb 11, 2026
9921607
🐛 Implement centralized error handling for model providers
WMC001 Feb 11, 2026
d7da3b3
✨ Handle missing embeddings in hybrid search and chunk creation
WMC001 Feb 11, 2026
7c5f769
Update default timeout in DataMateClient to 5 seconds
Zhi-a Feb 11, 2026
41b4f16
Merge branch 'develop' of https://github.com/ModelEngine-Group/nexent…
Zhi-a Feb 11, 2026
3d8b9ce
♻️Develop kb tool param verfiy
WMC001 Feb 11, 2026
7481467
Merge branch 'develop' of https://github.com/ModelEngine-Group/nexent…
Zhi-a Feb 11, 2026
a683287
🐛 Bugfix: backend import error
WMC001 Feb 11, 2026
cca75f5
🐛 Bugfix: backend import error
WMC001 Feb 11, 2026
72f5fc7
Merge branch 'develop' of https://github.com/ModelEngine-Group/nexent…
Zhi-a Feb 11, 2026
4a77b06
✨ Enhance testing for SiliconModelProvider with comprehensive mocking
Zhi-a Feb 11, 2026
98151a5
🔧 Refactor test_model_provider_service.py for improved mock setup
Zhi-a Feb 11, 2026
6dd2615
♻️ The status and icons on the tenant resource management page need t…
YehongPan Feb 11, 2026
4242484
🐛 fix ut
Zhi-a Feb 11, 2026
5da1224
♻️ The status and icons on the tenant resource management page need t…
WMC001 Feb 11, 2026
be80271
🐛 fix ut
Zhi-a Feb 11, 2026
af6d274
🐛 fix ut
Zhi-a Feb 11, 2026
a17b281
🐛 fix ut
Zhi-a Feb 11, 2026
df4b17f
🐛 fix ut
Zhi-a Feb 11, 2026
5e987b1
✨ Add group permissions for knowledge base creation
Jasonxia007 Feb 11, 2026
5223e31
🧪 Fix test files
Jasonxia007 Feb 11, 2026
de92f04
🐛 Develop fix unitest
WMC001 Feb 12, 2026
06cb51f
🐛 Bugfix: model list shows error
WMC001 Feb 11, 2026
3523702
🐛 Bugfix: model list shows error
WMC001 Feb 11, 2026
7db7dc1
🐛 Bugfix: model list shows error
WMC001 Feb 12, 2026
8d9386d
🐛 Bugfix: model list shows error 2
WMC001 Feb 12, 2026
f82e286
🐛 Bugfix: batch model list shows error
WMC001 Feb 12, 2026
9aaaf1f
Agent Auto-Release for Market Entry
Feb 12, 2026
61f5800
Merge remote-tracking branch 'origin/develop' into xyc/v180_bugfix
Jasonxia007 Feb 12, 2026
1ca6a82
fix agent new bug
Feb 12, 2026
0651020
✨ Add group permissions for knowledge base creation
WMC001 Feb 12, 2026
27de00a
✨ Agent Auto-Release for Market Entry
WMC001 Feb 12, 2026
1ad7755
🐛 fix agent new bug
WMC001 Feb 12, 2026
8fd7486
🐛 fix when generating agent descriptions, the specified model cannot …
Zhi-a Feb 12, 2026
b18b7fc
🐛 Saving the tenant resource management model resulted in an error #2460
WMC001 Feb 12, 2026
82b5bc1
🐛 fix when generating agent descriptions, the specified model cannot …
WMC001 Feb 12, 2026
c06d987
🐛 Saving the tenant resource management model resulted in an error #2460
WMC001 Feb 12, 2026
73a261a
🐛 Fix invitation expiry logic to not expire on same day and update fr…
Jasonxia007 Feb 12, 2026
39069e5
🐛 Fix internalization missing in some popover components in tenant-co…
Jasonxia007 Feb 12, 2026
5475af8
🐛 The index display box has a black border. #2513
YehongPan Feb 12, 2026
984d989
🐛 Fix invitation expiry logic to not expire on same day and update fr…
WMC001 Feb 12, 2026
e020dce
🐛 The index display box has a black border. #2513
WMC001 Feb 12, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
99 changes: 99 additions & 0 deletions .claude/skills/prompts-writing/SKILL.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
---
name: prompt-writing
description: Create, refine, and optimize high-quality YAML prompts for AI assistants. Use when working with prompt templates, system prompts, agent prompts, or any prompt engineering tasks. Provides structure guidelines, template patterns, and quality standards for YAML-based prompts.
license: Complete terms in LICENSE.txt
---

# Prompt Writing

Create and optimize YAML-based prompts for AI assistants following industry best practices.

## Quick Start

### Standard YAML Prompt Structure

```yaml
system_prompt: |-
# Section with ### header
## Subsection with ## header
Content with clear structure.

**Bold key concepts**

- Bullet points for requirements
- Consistent indentation (2 spaces)

1. Numbered lists for sequences
2. Use when order matters

user_prompt: |
Direct instructions with {{ variable placeholders }}
```

### Key Principles

1. **Structure**: Use `|-` for multi-line system prompts, `|` for user prompts
2. **Templating**: Use `{{ variable }}` for dynamic content
3. **Separators**: Use `---` sparingly, only between major sections
4. **Language**: Keep prompts in consistent language (English recommended for templates)

## Quality Checklist

Before finalizing any prompt, verify:

- [ ] No unclosed braces `{{` without `}}`
- [ ] No excessive separators (`---`, `***`)
- [ ] Consistent heading hierarchy (`###` → `##`)
- [ ] Clear variable placeholders with descriptive names
- [ ] Proper YAML indentation preserved
- [ ] No HTML tags in Markdown content
- [ ] Lists have parallel structure

## Common Patterns

### System Prompt with Sections

```yaml
system_prompt: |-
### Role Definition
You are a professional [role name]. Your task is to [core responsibility].

### Requirements
1. First requirement
2. Second requirement
3. Third requirement

### Guidelines
- Do this
- Don't do that
- Always do this

### Output Format
Respond in plain text without separators.
```

### Jinja2 Template Variables

```yaml
user_prompt: |
Please analyze the following {{ document_type }}:

Name: {{ filename }}
Content: {{ content }}

Summary ({{ max_words }} words):
```

## References

- **Best Practices**: See [best-practices.md](best-practices.md) for detailed guidelines
- **Templates**: See [templates.md](templates.md) for reusable patterns
- **Examples**: See [examples.md](examples.md) for real-world samples

## Related Tools

When working with prompts, also consider:

- YAML validation tools
- Jinja2 syntax checkers
- Markdown linters
Loading
Loading