-
Notifications
You must be signed in to change notification settings - Fork 58
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
The system-monitor-server example attempts to call a refresh-stats tool
ext-apps/examples/system-monitor-server/src/mcp-app.ts
Lines 262 to 263 in e514e6c
| const result = await app.callServerTool({ | |
| name: "refresh-stats", // Use app-only tool for polling |
However, no such tool exists on the system monitor server
| function createServer(): McpServer { |
To Reproduce
Steps to reproduce the behavior:
- Attempt to run the system-monitor-server example
Expected behavior
It should work, but it does not
Logs
2026-01-03 22:38:05.794 [debug] [editor -> server] {"jsonrpc":"2.0","id":2,"method":"tools/list","params":{}}
2026-01-03 22:38:05.798 [debug] [server -> editor] {"result":{"tools":[{"name":"get-system-stats","title":"Get System Stats","description":"Returns current system statistics including per-core CPU usage, memory, and system info.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"execution":{"taskSupport":"forbidden"},"_meta":{"ui/resourceUri":"ui://system-monitor/mcp-app.html","ui":{"resourceUri":"ui://system-monitor/mcp-app.html"}}}]},"jsonrpc":"2.0","id":2}
2026-01-03 22:38:05.798 [info] Discovered 1 tools
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working