Skip to main content

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}