* This fixes#868
* In everything.ts
- import LoggingLevel from sdk
- add log messages for all levels
- add isMessageIgnored function that checks the incoming level against the logLevel and returns false if it is a lower index than the logLevel
- in the setInterval for sending dummy logs, only send the message if it is not ignored by the logLevel.
https://github.com/modelcontextprotocol/inspector/issues/184
The user who created the issue provided a python test server to send dummy messages, but I expected that the 'everything server' would be exercising this capability, but it wasn't. So I decided to add that functionality at the same time as fixing the inspector.
In src/everything/everything.ts
- add logsUpdateInterval
- use setInterval to send a random-leveled log message every 15 seconds