Event Monitor Status
event_statusVerify whether real-time event monitoring is currently active.
Instructions
Check if real-time event monitoring is active.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/server/mcp-setup.ts:392-403 (registration)Registration of the 'event_status' tool using lServer.registerTool(). The tool checks if real-time event monitoring is active via eventBus.isRunning.
lServer.registerTool( "event_status", { title: "Event Monitor Status", description: "Check if real-time event monitoring is active.", inputSchema: {}, annotations: { readOnlyHint: true, destructiveHint: false, idempotentHint: true, openWorldHint: false }, }, async () => { return ok({ running: eventBus.isRunning }); }, ); - src/server/mcp-setup.ts:400-402 (handler)Handler function for event_status: returns { running: eventBus.isRunning } to indicate whether the event bus is active.
async () => { return ok({ running: eventBus.isRunning }); }, - src/server/mcp-setup.ts:394-398 (schema)Input/output schema for event_status: empty inputSchema, with annotations indicating read-only, non-destructive, idempotent behavior.
{ title: "Event Monitor Status", description: "Check if real-time event monitoring is active.", inputSchema: {}, annotations: { readOnlyHint: true, destructiveHint: false, idempotentHint: true, openWorldHint: false },