TMCP029 list_all_ids returns all requirement and test IDs sorted

Call list_all_ids and verify the response contains all IDs in two sorted lists

Is a test for
Automated in
Source

Source file: specs/mcp/test_09.yaml

Loaded from: speky_mcp

Initial state

An initialized MCP server with only the simple requirements, tests and comments loaded

Procedure

Step 1

The client calls list_all_ids with no arguments

{
  "id": 2,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "list_all_ids",
    "arguments": {}
  }
}

Step 2

Verify the response contains all requirement and test IDs in separate sorted lists

{
  "id": 2,
  "jsonrpc": "2.0",
  "result": {
    "structuredContent": {
      "requirements": ["RF01", "RF02"],
      "tests": ["T01", "T02"]
    }
  }
}