@@ -27,15 +27,11 @@ configSchema:
2727 connect_token :
2828 type : " string"
2929 title : " Synapse Connect Token"
30- description : " Your Synapse Connect Token. Get it at synapselayer.org → Dashboard → Connect."
31- x-from :
32- header : " x-connect-token"
33- x-to :
34- header : " x-connect-token"
30+ description : " Your Synapse Connect Token from forge.synapselayer.org"
3531 agent_id :
3632 type : " string"
3733 title : " Agent ID"
38- description : " Identifier for the agent using the memory layer. Defaults to 'default'. "
34+ description : " Optional agent identifier "
3935 default : " default"
4036
4137tools :
@@ -65,6 +61,23 @@ tools:
6561 type : string
6662 description : " Recall routing mode."
6763 enum : [auto, temporal, semantic, priority, hybrid]
64+ outputSchema :
65+ type : object
66+ properties :
67+ content :
68+ type : string
69+ description : " Primary textual output of the operation"
70+ results :
71+ type : array
72+ items :
73+ type : object
74+ description : " List of returned items when applicable"
75+ success :
76+ type : boolean
77+ description : " Indicates if operation succeeded"
78+ error :
79+ type : string
80+ description : " Error message if operation fails"
6881
6982 - name : save_to_synapse
7083 description : " Persist memory with encryption at rest, sanitization, and deduplication controls."
@@ -92,6 +105,23 @@ tools:
92105 description : " Tags for categorization."
93106 items :
94107 type : string
108+ outputSchema :
109+ type : object
110+ properties :
111+ content :
112+ type : string
113+ description : " Primary textual output of the operation"
114+ results :
115+ type : array
116+ items :
117+ type : object
118+ description : " List of returned items when applicable"
119+ success :
120+ type : boolean
121+ description : " Indicates if operation succeeded"
122+ error :
123+ type : string
124+ description : " Error message if operation fails"
95125
96126 - name : process_text
97127 description : " Extract candidate memories from free-form text with governance filters and sanitization."
@@ -111,6 +141,23 @@ tools:
111141 source :
112142 type : string
113143 description : " Source identifier (default: mcp)."
144+ outputSchema :
145+ type : object
146+ properties :
147+ content :
148+ type : string
149+ description : " Primary textual output of the operation"
150+ results :
151+ type : array
152+ items :
153+ type : object
154+ description : " List of returned items when applicable"
155+ success :
156+ type : boolean
157+ description : " Indicates if operation succeeded"
158+ error :
159+ type : string
160+ description : " Error message if operation fails"
114161
115162 - name : search
116163 description : " Search persisted memory across agent scopes using full-text matching."
@@ -131,18 +178,69 @@ tools:
131178 limit :
132179 type : number
133180 description : " Maximum results to return (1–50, default: 20)."
181+ outputSchema :
182+ type : object
183+ properties :
184+ content :
185+ type : string
186+ description : " Primary textual output of the operation"
187+ results :
188+ type : array
189+ items :
190+ type : object
191+ description : " List of returned items when applicable"
192+ success :
193+ type : boolean
194+ description : " Indicates if operation succeeded"
195+ error :
196+ type : string
197+ description : " Error message if operation fails"
134198
135199 - name : health_check
136200 description : " Check service availability, engine version, and storage health. Public method."
137201 inputSchema :
138202 type : object
139203 properties : {}
204+ outputSchema :
205+ type : object
206+ properties :
207+ content :
208+ type : string
209+ description : " Primary textual output of the operation"
210+ results :
211+ type : array
212+ items :
213+ type : object
214+ description : " List of returned items when applicable"
215+ success :
216+ type : boolean
217+ description : " Indicates if operation succeeded"
218+ error :
219+ type : string
220+ description : " Error message if operation fails"
140221
141222 - name : initialize_context
142223 description : " Initialize a persistent memory context for a conversation or agent session."
143224 inputSchema :
144225 type : object
145226 properties : {}
227+ outputSchema :
228+ type : object
229+ properties :
230+ content :
231+ type : string
232+ description : " Primary textual output of the operation"
233+ results :
234+ type : array
235+ items :
236+ type : object
237+ description : " List of returned items when applicable"
238+ success :
239+ type : boolean
240+ description : " Indicates if operation succeeded"
241+ error :
242+ type : string
243+ description : " Error message if operation fails"
146244
147245 - name : save_memory
148246 description : " Save a memory entry to the persistent store. Alias of save_to_synapse."
@@ -161,6 +259,23 @@ tools:
161259 description : " Tags for categorization."
162260 items :
163261 type : string
262+ outputSchema :
263+ type : object
264+ properties :
265+ content :
266+ type : string
267+ description : " Primary textual output of the operation"
268+ results :
269+ type : array
270+ items :
271+ type : object
272+ description : " List of returned items when applicable"
273+ success :
274+ type : boolean
275+ description : " Indicates if operation succeeded"
276+ error :
277+ type : string
278+ description : " Error message if operation fails"
164279
165280 - name : store_memory
166281 description : " Store structured memory with metadata and trust scoring."
@@ -179,6 +294,23 @@ tools:
179294 description : " Tags for categorization."
180295 items :
181296 type : string
297+ outputSchema :
298+ type : object
299+ properties :
300+ content :
301+ type : string
302+ description : " Primary textual output of the operation"
303+ results :
304+ type : array
305+ items :
306+ type : object
307+ description : " List of returned items when applicable"
308+ success :
309+ type : boolean
310+ description : " Indicates if operation succeeded"
311+ error :
312+ type : string
313+ description : " Error message if operation fails"
182314
183315 - name : recall_memory
184316 description : " Recall persisted memory by query. Alias of recall."
@@ -206,6 +338,23 @@ tools:
206338 type : string
207339 description : " Recall routing mode."
208340 enum : [auto, temporal, semantic, priority, hybrid]
341+ outputSchema :
342+ type : object
343+ properties :
344+ content :
345+ type : string
346+ description : " Primary textual output of the operation"
347+ results :
348+ type : array
349+ items :
350+ type : object
351+ description : " List of returned items when applicable"
352+ success :
353+ type : boolean
354+ description : " Indicates if operation succeeded"
355+ error :
356+ type : string
357+ description : " Error message if operation fails"
209358
210359 - name : list_memories
211360 description : " List memory metadata with pagination and governance limits."
@@ -222,6 +371,23 @@ tools:
222371 limit :
223372 type : number
224373 description : " Maximum rows to return (default: 5, max: 10)."
374+ outputSchema :
375+ type : object
376+ properties :
377+ content :
378+ type : string
379+ description : " Primary textual output of the operation"
380+ results :
381+ type : array
382+ items :
383+ type : object
384+ description : " List of returned items when applicable"
385+ success :
386+ type : boolean
387+ description : " Indicates if operation succeeded"
388+ error :
389+ type : string
390+ description : " Error message if operation fails"
225391
226392 - name : memory_feedback
227393 description : " Submit feedback to adjust trust scoring for stored memories."
@@ -239,6 +405,23 @@ tools:
239405 sessionId :
240406 type : string
241407 description : " Optional session identifier for tracking."
408+ outputSchema :
409+ type : object
410+ properties :
411+ content :
412+ type : string
413+ description : " Primary textual output of the operation"
414+ results :
415+ type : array
416+ items :
417+ type : object
418+ description : " List of returned items when applicable"
419+ success :
420+ type : boolean
421+ description : " Indicates if operation succeeded"
422+ error :
423+ type : string
424+ description : " Error message if operation fails"
242425
243426 - name : neural_handover
244427 description : " Transfer contextual state between agents with continuity controls."
@@ -255,6 +438,23 @@ tools:
255438 consuming_agent :
256439 type : string
257440 description : " Agent identifier consuming the handover."
441+ outputSchema :
442+ type : object
443+ properties :
444+ content :
445+ type : string
446+ description : " Primary textual output of the operation"
447+ results :
448+ type : array
449+ items :
450+ type : object
451+ description : " List of returned items when applicable"
452+ success :
453+ type : boolean
454+ description : " Indicates if operation succeeded"
455+ error :
456+ type : string
457+ description : " Error message if operation fails"
258458
259459 - name : slo_report
260460 description : " Return uptime and SLO metrics for the MCP service."
@@ -270,6 +470,23 @@ tools:
270470 description : " Time windows in hours (default: [24, 168])."
271471 items :
272472 type : number
473+ outputSchema :
474+ type : object
475+ properties :
476+ content :
477+ type : string
478+ description : " Primary textual output of the operation"
479+ results :
480+ type : array
481+ items :
482+ type : object
483+ description : " List of returned items when applicable"
484+ success :
485+ type : boolean
486+ description : " Indicates if operation succeeded"
487+ error :
488+ type : string
489+ description : " Error message if operation fails"
273490
274491tags :
275492 - agent-memory
0 commit comments