Skip to content

Commit 6e0c63e

Browse files
- Better documentation.
1 parent baeb842 commit 6e0c63e

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

test/robot/functional/mcp.robot

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -249,6 +249,7 @@ Concurrent psql and Reverse Proxy MCP HTTPS Server Query Tool
249249
Should Be Equal As Integers ${psql_client_result.rc} 0
250250

251251
MCP HTTPS Server JSON DTO Greet
252+
# Future proofing: simple liveness placeholder; may evolve to richer health DTO.
252253
${greet}= Run Process
253254
... ${STACKQL_MCP_CLIENT_EXE}
254255
... exec
@@ -266,6 +267,7 @@ MCP HTTPS Server JSON DTO Greet
266267
Should Contain ${greet.stdout} Hi JSON TEST
267268

268269
MCP HTTPS Server JSON DTO Server Info
270+
# Future proofing: DTO shape may expand; key set is provisional.
269271
${srvinfo}= Run Process
270272
... ${STACKQL_MCP_CLIENT_EXE}
271273
... exec
@@ -284,6 +286,7 @@ MCP HTTPS Server JSON DTO Server Info
284286
Dictionary Should Contain Key ${srvinfo_obj} is_read_only
285287

286288
MCP HTTPS Server JSON DTO DB Identity
289+
# Future proofing: identity semantics may broaden (multi-tenant, session).
287290
${dbident}= Run Process
288291
... ${STACKQL_MCP_CLIENT_EXE}
289292
... exec
@@ -300,6 +303,7 @@ MCP HTTPS Server JSON DTO DB Identity
300303
Dictionary Should Contain Key ${dbident_obj} identity
301304

302305
MCP HTTPS Server JSON DTO Query V2 JSON
306+
# Future proofing: query result DTO may add paging, metadata, stats.
303307
${query_json}= Run Process
304308
... ${STACKQL_MCP_CLIENT_EXE}
305309
... exec
@@ -321,6 +325,7 @@ MCP HTTPS Server JSON DTO Query V2 JSON
321325
Should Be True ${row_count} > 0
322326

323327
MCP HTTPS Server Query Exec Text
328+
# Future proofing: raw text format reserved; may gain structured hints later.
324329
${ns_query_text}= Run Process
325330
... ${STACKQL_MCP_CLIENT_EXE}
326331
... exec
@@ -338,6 +343,7 @@ MCP HTTPS Server Query Exec Text
338343
Should Contain ${ns_query_text.stdout} foo
339344

340345
MCP HTTPS Server JSON DTO Query Exec JSON
346+
[Documentation] Future proofing: JSON exec endpoint may add schema/column typing.
341347
${ns_query_json}= Run Process
342348
... ${STACKQL_MCP_CLIENT_EXE}
343349
... exec
@@ -358,6 +364,7 @@ MCP HTTPS Server JSON DTO Query Exec JSON
358364
Should Be True ${ns_row_count} >= 0
359365

360366
MCP HTTPS Server JSON DTO Meta Get Foreign Keys
367+
[Documentation] Future proofing: foreign key discovery not yet implemented; placeholder.
361368
${meta_fk}= Run Process
362369
... ${STACKQL_MCP_CLIENT_EXE}
363370
... exec
@@ -376,6 +383,7 @@ MCP HTTPS Server JSON DTO Meta Get Foreign Keys
376383
Dictionary Should Contain Key ${meta_fk_obj} text
377384

378385
MCP HTTPS Server JSON DTO Meta Find Relationships
386+
# Future proofing: relationship graph inference pending; placeholder output.
379387
${meta_rels}= Run Process
380388
... ${STACKQL_MCP_CLIENT_EXE}
381389
... exec

0 commit comments

Comments
 (0)