Common protocol definitions for egui-mcp
This crate defines the shared types and protocols used for IPC communication between the MCP server and egui client applications.
Note: UI tree access, element search, and click/text input operations are handled via AT-SPI on Linux. This protocol is only used for features that require direct client integration (screenshots, coordinate-based input, etc.).