#[derive(Debug, Clone, PartialEq, Eq)]
pub struct BridgeContext {
    pub deployment_id: Option<String>,
    pub project_id: Option<String>,
    pub workspace_id: Option<String>,
    pub request_id: String,
    pub trace_id: String,
    pub actor_type: String,
    pub actor_id: String,
    pub session_id: Option<String>,
    pub tenant_id: Option<String>,
    pub auth_token: Option<String>,
    pub source_channel: String,
    pub source_client: String,
    pub idempotency_key: Option<String>,
    pub validate_only: bool,
    pub dry_run: bool,
}
