35d68cc3 by Ean Schuessler

Add AgentEnumData.xml and update component.xml

Create separate enum data file for agent runtime
- AiServiceType enum type and values
- SmtyAgentTask enum for SystemMessageType
Update component.xml to load AgentEnumData.xml
1 parent fdba8afb
...@@ -22,6 +22,8 @@ ...@@ -22,6 +22,8 @@
22 <entity-factory load-data="data/McpSecuritySeedData.xml" /> 22 <entity-factory load-data="data/McpSecuritySeedData.xml" />
23 <entity-factory load-data="data/McpPromptsData.xml" /> 23 <entity-factory load-data="data/McpPromptsData.xml" />
24 <entity-factory load-data="data/McpScreenDocsData.xml" /> 24 <entity-factory load-data="data/McpScreenDocsData.xml" />
25 <entity-factory load-data="data/AgentData.xml" />
26 <entity-factory load-data="data/AgentEnumData.xml" />
25 27
26 <!-- Webapp Configuration --> 28 <!-- Webapp Configuration -->
27 <webapp-list> 29 <webapp-list>
......
1 <?xml version="1.0" encoding="UTF-8"?>
2 <entity-facade-xml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3 xsi:noNamespaceSchemaLocation="http://moqui.org/xsd/entity-facade-3.xsd" type="seed">
4
5 <!-- AI Service Type Enumeration -->
6 <moqui.basic.EnumerationType enumTypeId="AiServiceType" description="AI Service Type"/>
7 <moqui.basic.Enumeration enumId="AistOpenAi" description="OpenAI" enumTypeId="AiServiceType"/>
8 <moqui.basic.Enumeration enumId="AistVllm" description="VLLM (OpenAI Compatible)" enumTypeId="AiServiceType"/>
9 <moqui.basic.Enumeration enumId="AistAnthropic" description="Anthropic" enumTypeId="AiServiceType"/>
10 <moqui.basic.Enumeration enumId="AistOllama" description="Ollama" enumTypeId="AiServiceType"/>
11
12 <!-- Agent Task Message Type -->
13 <moqui.basic.Enumeration enumId="SmtyAgentTask" description="Agent Task" enumTypeId="SystemMessageType"/>
14
15 </entity-facade-xml>