Skip to content

Commit a53acbd

Browse files
committed
Initial diagram
1 parent 18ebc0b commit a53acbd

1 file changed

Lines changed: 228 additions & 0 deletions

File tree

model/agent.drawio

Lines changed: 228 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,228 @@
1+
<mxfile compressed="false" host="Electron">
2+
<diagram id="9c7a0ab3-5776-4d0e-b041-b967c3bed3b1" name="agent">
3+
<mxGraphModel dx="3318" dy="1905" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1100" pageHeight="850" math="0" shadow="0">
4+
<root>
5+
<mxCell id="0" />
6+
<mxCell id="1" parent="0" />
7+
<object label="McpTool" link="references/eClassifiers/McpTool/index.html" id="fa6727dc-cb43-47df-8e9f-068db133473d">
8+
<mxCell parent="1" vertex="1">
9+
<mxGeometry height="30" width="70" x="1330" y="129.99" as="geometry" />
10+
</mxCell>
11+
</object>
12+
<object label="AgentTool" link="references/eClassifiers/AgentTool/index.html" id="5bcec09c-ee85-471e-b463-5795ce08f9d0">
13+
<mxCell parent="1" vertex="1">
14+
<mxGeometry height="30" width="80" x="1160" y="129.99" as="geometry" />
15+
</mxCell>
16+
</object>
17+
<object label="Example" link="references/eClassifiers/Example/index.html" id="afda053f-71e3-4efb-a81d-93bb60526973">
18+
<mxCell parent="1" vertex="1">
19+
<mxGeometry height="30" width="120" x="1439.997229242004" y="500.0025738996078" as="geometry" />
20+
</mxCell>
21+
</object>
22+
<object label="Resource" link="references/eClassifiers/Resource/index.html" id="a97ac8ea-7af9-4e64-82ea-09553c883cd2">
23+
<mxCell parent="1" vertex="1">
24+
<mxGeometry height="30" width="120" x="610.0013890454809" y="159.993716746495" as="geometry" />
25+
</mxCell>
26+
</object>
27+
<object label="Llm" link="references/eClassifiers/Llm/index.html" id="bde5e5aa-ead4-4cab-8e25-066946660cee">
28+
<mxCell parent="1" vertex="1">
29+
<mxGeometry height="30" width="120" x="819.5816196661615" y="281.7500319910167" as="geometry" />
30+
</mxCell>
31+
</object>
32+
<object label="AllExamples" link="references/eClassifiers/AllExamples/index.html" id="73134663-6c66-44af-9a84-0d82172ce326">
33+
<mxCell parent="1" vertex="1">
34+
<mxGeometry height="30" width="120" x="1069.9991099227523" y="500" as="geometry" />
35+
</mxCell>
36+
</object>
37+
<object label="JsonType" link="references/eClassifiers/JsonType/index.html" id="2bcc3b54-a929-49e7-9528-5b5d43bb9ad8">
38+
<mxCell parent="1" vertex="1">
39+
<mxGeometry height="30" width="120" x="630" y="281.75" as="geometry" />
40+
</mxCell>
41+
</object>
42+
<mxCell id="02b555f3-21ec-40c2-b57a-08a173cb3338" edge="1" parent="1" source="2bcc3b54-a929-49e7-9528-5b5d43bb9ad8" target="2bcc3b54-a929-49e7-9528-5b5d43bb9ad8">
43+
<mxGeometry relative="1" as="geometry" />
44+
</mxCell>
45+
<object label="Tool" link="references/eClassifiers/Tool/index.html" id="235b6608-465b-45c8-9309-1387c1131b7c">
46+
<mxCell parent="1" vertex="1">
47+
<mxGeometry height="30" width="120" x="1209.9955573046323" y="49.99822148856737" as="geometry" />
48+
</mxCell>
49+
</object>
50+
<mxCell id="1f8b9c6f-9318-42b8-88af-98ba15ffc375" edge="1" parent="1" source="5bcec09c-ee85-471e-b463-5795ce08f9d0" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" target="235b6608-465b-45c8-9309-1387c1131b7c">
51+
<mxGeometry relative="1" as="geometry" />
52+
</mxCell>
53+
<mxCell id="a228e849-8ae2-4b00-989a-f80abed7d9e6" edge="1" parent="1" source="fa6727dc-cb43-47df-8e9f-068db133473d" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" target="235b6608-465b-45c8-9309-1387c1131b7c">
54+
<mxGeometry relative="1" as="geometry" />
55+
</mxCell>
56+
<object label="ExampleSet" link="references/eClassifiers/ExampleSet/index.html" id="eca8f2d8-3b8f-4486-b8a8-b46f355bc481">
57+
<mxCell parent="1" vertex="1">
58+
<mxGeometry height="30" width="120" x="1440.0037184215591" y="399.1187993222113" as="geometry" />
59+
</mxCell>
60+
</object>
61+
<object label="examples" link="references/eClassifiers/ExampleSet/references/eStructuralFeatures/examples/index.html" id="10e4da08-1ae7-4eff-88f8-6858fb99b0b1">
62+
<mxCell edge="1" parent="1" source="eca8f2d8-3b8f-4486-b8a8-b46f355bc481" style="rounded=0;orthogonalLoop=1;jettySize=1;html=1;startArrow=diamondThin;startFill=1" target="afda053f-71e3-4efb-a81d-93bb60526973">
63+
<mxGeometry relative="1" as="geometry" />
64+
</mxCell>
65+
</object>
66+
<object label="SimilaritySelection" link="references/eClassifiers/SimilaritySelection/index.html" id="0faf8da7-bd62-4041-91f5-27f50bb40221">
67+
<mxCell parent="1" vertex="1">
68+
<mxGeometry height="30" width="120" x="1260.0029698476376" y="500.0008076091715" as="geometry" />
69+
</mxCell>
70+
</object>
71+
<object label="Skill" link="references/eClassifiers/Skill/index.html" id="933870ff-e098-465e-ad54-e5c171a7da5a">
72+
<mxCell parent="1" vertex="1">
73+
<mxGeometry height="30" width="120" x="610.0013852776111" y="50.00387747817206" as="geometry" />
74+
</mxCell>
75+
</object>
76+
<object label="resources" link="references/eClassifiers/Skill/references/eStructuralFeatures/resources/index.html" id="97680a1d-88ae-4eed-835c-04e04c3e0abf">
77+
<mxCell edge="1" parent="1" source="933870ff-e098-465e-ad54-e5c171a7da5a" style="rounded=0;orthogonalLoop=1;jettySize=1;html=1;startArrow=diamondThin;startFill=1" target="a97ac8ea-7af9-4e64-82ea-09553c883cd2">
78+
<mxGeometry relative="1" as="geometry" />
79+
</mxCell>
80+
</object>
81+
<object label="Task" link="references/eClassifiers/Task/index.html" id="b0af0b3c-06b3-4c92-9f66-95ef0d8fa5b0">
82+
<mxCell parent="1" vertex="1">
83+
<mxGeometry height="30" width="120" x="1440.0030970807916" y="289.9996338189921" as="geometry" />
84+
</mxCell>
85+
</object>
86+
<object label="exampleSets" link="references/eClassifiers/Task/references/eStructuralFeatures/exampleSets/index.html" id="d37c9551-aa86-46f8-98be-041a2211fdf6">
87+
<mxCell edge="1" parent="1" source="b0af0b3c-06b3-4c92-9f66-95ef0d8fa5b0" style="rounded=0;orthogonalLoop=1;jettySize=1;html=1;startArrow=diamondThin;startFill=1" target="eca8f2d8-3b8f-4486-b8a8-b46f355bc481">
88+
<mxGeometry relative="1" as="geometry" />
89+
</mxCell>
90+
</object>
91+
<object label="dependsOn" link="references/eClassifiers/Task/references/eStructuralFeatures/dependsOn/index.html" id="92e9ebb0-a4c9-43c4-89d3-f59c89191aa2">
92+
<mxCell edge="1" parent="1" source="b0af0b3c-06b3-4c92-9f66-95ef0d8fa5b0" style="rounded=0;orthogonalLoop=1;jettySize=1;html=1;startArrow=diamondThin;startFill=1" target="b0af0b3c-06b3-4c92-9f66-95ef0d8fa5b0">
93+
<mxGeometry relative="1" as="geometry" />
94+
</mxCell>
95+
</object>
96+
<object label="Agent" link="references/eClassifiers/Agent/index.html" id="490cb362-3208-4d76-bc76-724163cb69f3">
97+
<mxCell parent="1" vertex="1">
98+
<mxGeometry height="30" width="120" x="999.9928987880985" y="281.7483259008916" as="geometry" />
99+
</mxCell>
100+
</object>
101+
<object label="tools" link="references/eClassifiers/Agent/references/eStructuralFeatures/tools/index.html" id="854a476d-9555-4e3d-932b-38494ec58cdc">
102+
<mxCell edge="1" parent="1" source="490cb362-3208-4d76-bc76-724163cb69f3" style="rounded=0;orthogonalLoop=1;jettySize=1;html=1;startArrow=diamondThin;startFill=1;entryX=0;entryY=0.75;entryDx=0;entryDy=0;edgeStyle=orthogonalEdgeStyle;exitX=0.75;exitY=0;exitDx=0;exitDy=0;" target="235b6608-465b-45c8-9309-1387c1131b7c">
103+
<mxGeometry relative="1" as="geometry" />
104+
</mxCell>
105+
</object>
106+
<object label="skills" link="references/eClassifiers/Agent/references/eStructuralFeatures/skills/index.html" id="7dcfaa64-0d0b-448b-8dab-fb3880c408cb">
107+
<mxCell edge="1" parent="1" source="490cb362-3208-4d76-bc76-724163cb69f3" style="rounded=0;orthogonalLoop=1;jettySize=1;html=1;startArrow=diamondThin;startFill=1" target="933870ff-e098-465e-ad54-e5c171a7da5a">
108+
<mxGeometry relative="1" x="0.337" y="15" as="geometry">
109+
<mxPoint as="offset" />
110+
</mxGeometry>
111+
</mxCell>
112+
</object>
113+
<object label="exampleSets" link="references/eClassifiers/Agent/references/eStructuralFeatures/exampleSets/index.html" id="ce488650-1e18-4a3d-be80-b7000e5bf15b">
114+
<mxCell edge="1" parent="1" source="490cb362-3208-4d76-bc76-724163cb69f3" style="rounded=0;orthogonalLoop=1;jettySize=1;html=1;startArrow=diamondThin;startFill=1" target="eca8f2d8-3b8f-4486-b8a8-b46f355bc481">
115+
<mxGeometry relative="1" as="geometry" />
116+
</mxCell>
117+
</object>
118+
<object label="llm" link="references/eClassifiers/Agent/references/eStructuralFeatures/llm/index.html" id="fbd806ce-c849-4c12-a279-b402f29b3398">
119+
<mxCell edge="1" parent="1" source="490cb362-3208-4d76-bc76-724163cb69f3" style="rounded=0;orthogonalLoop=1;jettySize=1;html=1" target="bde5e5aa-ead4-4cab-8e25-066946660cee">
120+
<mxGeometry relative="1" as="geometry" />
121+
</mxCell>
122+
</object>
123+
<object label="handoffs" link="references/eClassifiers/Agent/references/eStructuralFeatures/handoffs/index.html" id="7f276768-7b8c-48a9-bba3-ddefacaf26b9">
124+
<mxCell edge="1" parent="1" source="490cb362-3208-4d76-bc76-724163cb69f3" style="rounded=0;orthogonalLoop=1;jettySize=1;html=1;startArrow=diamondThin;startFill=1;exitX=0.25;exitY=1;exitDx=0;exitDy=0;edgeStyle=orthogonalEdgeStyle;entryX=0.75;entryY=1;entryDx=0;entryDy=0;" target="490cb362-3208-4d76-bc76-724163cb69f3">
125+
<mxGeometry relative="1" as="geometry">
126+
<Array as="points">
127+
<mxPoint x="1030" y="340" />
128+
<mxPoint x="1090" y="340" />
129+
</Array>
130+
<mxPoint x="1100" y="380" as="targetPoint" />
131+
</mxGeometry>
132+
</mxCell>
133+
</object>
134+
<object label="performer" link="references/eClassifiers/Task/references/eStructuralFeatures/performer/index.html" id="68010804-2c4e-4e0d-98d7-71ba7a59a304">
135+
<mxCell edge="1" parent="1" source="b0af0b3c-06b3-4c92-9f66-95ef0d8fa5b0" style="rounded=0;orthogonalLoop=1;jettySize=1;html=1" target="490cb362-3208-4d76-bc76-724163cb69f3">
136+
<mxGeometry relative="1" as="geometry" />
137+
</mxCell>
138+
</object>
139+
<object label="agent" link="references/eClassifiers/AgentTool/references/eStructuralFeatures/agent/index.html" id="ff7983b4-20dd-4d83-8c1a-c196a849b0ff">
140+
<mxCell edge="1" parent="1" source="5bcec09c-ee85-471e-b463-5795ce08f9d0" style="rounded=0;orthogonalLoop=1;jettySize=1;html=1" target="490cb362-3208-4d76-bc76-724163cb69f3">
141+
<mxGeometry relative="1" as="geometry" />
142+
</mxCell>
143+
</object>
144+
<object label="Property" link="references/eClassifiers/Property/index.html" id="cbb8735f-2796-4ab1-840c-48634675607c">
145+
<mxCell parent="1" vertex="1">
146+
<mxGeometry height="30" width="120" x="819.5832659103925" y="380" as="geometry" />
147+
</mxCell>
148+
</object>
149+
<object label="properties" link="references/eClassifiers/Llm/references/eStructuralFeatures/properties/index.html" id="f58dec59-7001-4e48-b49a-298f5e440e79">
150+
<mxCell edge="1" parent="1" source="bde5e5aa-ead4-4cab-8e25-066946660cee" style="rounded=0;orthogonalLoop=1;jettySize=1;html=1;startArrow=diamondThin;startFill=1" target="cbb8735f-2796-4ab1-840c-48634675607c">
151+
<mxGeometry relative="1" as="geometry" />
152+
</mxCell>
153+
</object>
154+
<object label="JavaTool" link="references/eClassifiers/JavaTool/index.html" id="fecc117b-667f-4167-96b4-dbe9ac47f7ed">
155+
<mxCell parent="1" vertex="1">
156+
<mxGeometry height="30" width="70" x="1250" y="129.99" as="geometry" />
157+
</mxCell>
158+
</object>
159+
<mxCell id="31d1c473-e4fd-4363-b348-039a87f39731" edge="1" parent="1" source="fecc117b-667f-4167-96b4-dbe9ac47f7ed" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" target="235b6608-465b-45c8-9309-1387c1131b7c">
160+
<mxGeometry relative="1" as="geometry" />
161+
</mxCell>
162+
<object label="AgentSystem" link="references/eClassifiers/AgentSystem/index.html" id="fa8dcdde-27b3-4412-bef7-2cad17be57a7">
163+
<mxCell parent="1" vertex="1">
164+
<mxGeometry height="30" width="120" x="819.5770158469942" y="49.99888198378591" as="geometry" />
165+
</mxCell>
166+
</object>
167+
<object label="agents" link="references/eClassifiers/AgentSystem/references/eStructuralFeatures/agents/index.html" id="c45f9caa-4ccd-42a9-8617-6592d16b8aaf">
168+
<mxCell edge="1" parent="1" source="fa8dcdde-27b3-4412-bef7-2cad17be57a7" style="rounded=0;orthogonalLoop=1;jettySize=1;html=1;startArrow=diamondThin;startFill=1" target="490cb362-3208-4d76-bc76-724163cb69f3">
169+
<mxGeometry relative="1" as="geometry" />
170+
</mxCell>
171+
</object>
172+
<object label="tools" link="references/eClassifiers/AgentSystem/references/eStructuralFeatures/tools/index.html" id="26454aef-311c-49bb-a920-d808c9262fc6">
173+
<mxCell edge="1" parent="1" source="fa8dcdde-27b3-4412-bef7-2cad17be57a7" style="rounded=0;orthogonalLoop=1;jettySize=1;html=1;startArrow=diamondThin;startFill=1" target="235b6608-465b-45c8-9309-1387c1131b7c">
174+
<mxGeometry relative="1" as="geometry" />
175+
</mxCell>
176+
</object>
177+
<object label="skills" link="references/eClassifiers/AgentSystem/references/eStructuralFeatures/skills/index.html" id="acb57aa8-9c31-4db5-b47d-12aa2fb3f3cc">
178+
<mxCell edge="1" parent="1" source="fa8dcdde-27b3-4412-bef7-2cad17be57a7" style="rounded=0;orthogonalLoop=1;jettySize=1;html=1;startArrow=diamondThin;startFill=1" target="933870ff-e098-465e-ad54-e5c171a7da5a">
179+
<mxGeometry relative="1" as="geometry" />
180+
</mxCell>
181+
</object>
182+
<object label="tasks" link="references/eClassifiers/AgentSystem/references/eStructuralFeatures/tasks/index.html" id="85799d69-3b1e-4e3a-ab9b-7465054af093">
183+
<mxCell edge="1" parent="1" source="fa8dcdde-27b3-4412-bef7-2cad17be57a7" style="rounded=0;orthogonalLoop=1;jettySize=1;html=1;startArrow=diamondThin;startFill=1" target="b0af0b3c-06b3-4c92-9f66-95ef0d8fa5b0">
184+
<mxGeometry relative="1" as="geometry" />
185+
</mxCell>
186+
</object>
187+
<object label="models" link="references/eClassifiers/AgentSystem/references/eStructuralFeatures/models/index.html" id="5f3c4d71-c518-4335-a028-f2e90c2b81fb">
188+
<mxCell edge="1" parent="1" source="fa8dcdde-27b3-4412-bef7-2cad17be57a7" style="rounded=0;orthogonalLoop=1;jettySize=1;html=1;startArrow=diamondThin;startFill=1" target="bde5e5aa-ead4-4cab-8e25-066946660cee">
189+
<mxGeometry relative="1" x="0.5861" as="geometry">
190+
<mxPoint as="offset" />
191+
</mxGeometry>
192+
</mxCell>
193+
</object>
194+
<object label="Parameter" link="references/eClassifiers/Parameter/index.html" id="1f4efa0c-c72b-4de7-8a40-c04431cf8996">
195+
<mxCell parent="1" vertex="1">
196+
<mxGeometry height="30" width="120" x="1440.0004142477346" y="50.01293295484195" as="geometry" />
197+
</mxCell>
198+
</object>
199+
<object label="inputs" link="references/eClassifiers/Task/references/eStructuralFeatures/inputs/index.html" id="33273e53-b9df-46f4-a8d9-2403227732cc">
200+
<mxCell edge="1" parent="1" source="b0af0b3c-06b3-4c92-9f66-95ef0d8fa5b0" style="rounded=0;orthogonalLoop=1;jettySize=1;html=1;startArrow=diamondThin;startFill=1" target="1f4efa0c-c72b-4de7-8a40-c04431cf8996">
201+
<mxGeometry relative="1" as="geometry" />
202+
</mxCell>
203+
</object>
204+
<object label="parameters" link="references/eClassifiers/Tool/references/eStructuralFeatures/parameters/index.html" id="8e0a321c-058c-469c-ba9a-28ac9ffbbba2">
205+
<mxCell edge="1" parent="1" source="235b6608-465b-45c8-9309-1387c1131b7c" style="rounded=0;orthogonalLoop=1;jettySize=1;html=1;startArrow=diamondThin;startFill=1" target="1f4efa0c-c72b-4de7-8a40-c04431cf8996">
206+
<mxGeometry relative="1" as="geometry" />
207+
</mxCell>
208+
</object>
209+
<object label="SelectionStrategy" link="references/eClassifiers/SelectionStrategy/index.html" id="4642abe3-5bd1-48ad-8e3b-0031f65df2c7">
210+
<mxCell parent="1" vertex="1">
211+
<mxGeometry height="30" width="120" x="1169.999812752203" y="399.12554383814006" as="geometry" />
212+
</mxCell>
213+
</object>
214+
<mxCell id="c3ac6721-6429-4ca4-919c-7c9b378f9037" edge="1" parent="1" source="0faf8da7-bd62-4041-91f5-27f50bb40221" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=0" target="4642abe3-5bd1-48ad-8e3b-0031f65df2c7">
215+
<mxGeometry relative="1" as="geometry" />
216+
</mxCell>
217+
<object label="selectionStrategy" link="references/eClassifiers/ExampleSet/references/eStructuralFeatures/selectionStrategy/index.html" id="e14dc347-0759-446b-944d-9fa170594ac5">
218+
<mxCell edge="1" parent="1" source="eca8f2d8-3b8f-4486-b8a8-b46f355bc481" style="rounded=0;orthogonalLoop=1;jettySize=1;html=1" target="4642abe3-5bd1-48ad-8e3b-0031f65df2c7">
219+
<mxGeometry relative="1" as="geometry" />
220+
</mxCell>
221+
</object>
222+
<mxCell id="46d8a889-24a7-445f-af1d-94a9068fb332" edge="1" parent="1" source="73134663-6c66-44af-9a84-0d82172ce326" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=0" target="4642abe3-5bd1-48ad-8e3b-0031f65df2c7">
223+
<mxGeometry relative="1" as="geometry" />
224+
</mxCell>
225+
</root>
226+
</mxGraphModel>
227+
</diagram>
228+
</mxfile>

0 commit comments

Comments
 (0)