export * as McpEvent from "./mcp-event" import { Schema } from "effect" import { Event } from "./event" export const ToolsChanged = Event.define({ type: "mcp.tools.changed", schema: { server: Schema.String, }, }) export const BrowserOpenFailed = Event.define({ type: "mcp.browser.open.failed", schema: { mcpName: Schema.String, url: Schema.String, }, }) export const Definitions = Event.inventory(ToolsChanged, BrowserOpenFailed)