forge_primitives/mcp_ui_sync.rs
1//! MCP-side UI events - operation-error envelopes that surface
2//! failures from the MCP orchestrator.
3
4use serde::{Deserialize, Serialize};
5
6#[derive(Debug, Clone, PartialEq, Eq, Serialize, Deserialize)]
7pub struct McpOperationError {
8 pub server_name: Option<String>,
9 pub operation: String,
10 pub message: String,
11}