| Check that when the client sends an older version, the server indicates |
| support. |
| |
| -- client -- |
| { |
| "jsonrpc": "2.0", |
| "id": 1, |
| "method": "initialize", |
| "params": { |
| "protocolVersion": "2024-11-05", |
| "capabilities": {}, |
| "clientInfo": { "name": "ExampleClient", "version": "1.0.0" } |
| } |
| } |
| -- server -- |
| { |
| "jsonrpc": "2.0", |
| "id": 1, |
| "result": { |
| "_meta": {}, |
| "capabilities": { |
| "completions": {}, |
| "logging": {}, |
| "prompts": { |
| "listChanged": true |
| }, |
| "resources": { |
| "listChanged": true |
| }, |
| "tools": { |
| "listChanged": true |
| } |
| }, |
| "protocolVersion": "2024-11-05", |
| "serverInfo": { |
| "name": "testServer", |
| "version": "v1.0.0" |
| } |
| } |
| } |