Add OpenAPI import backend

This commit is contained in:
github-ops
2026-06-23 21:03:03 +00:00
parent 87cdb95b80
commit a8aa3248c9
34 changed files with 2569 additions and 27 deletions
+3
View File
@@ -8,6 +8,7 @@ use crate::{
edition::OperationSecurityLevel,
ids::{AuthProfileId, OperationId, SampleId},
protocol::{ExportMode, HttpMethod, Protocol},
tool_quality::ToolQualityFinding,
};
fn default_operation_category() -> String {
@@ -180,6 +181,8 @@ pub struct WizardState {
pub output_sample: Option<Value>,
#[serde(default, skip_serializing_if = "Option::is_none")]
pub test_input: Option<Value>,
#[serde(default, skip_serializing_if = "Vec::is_empty")]
pub import_findings: Vec<ToolQualityFinding>,
}
#[derive(Clone, Debug, PartialEq, Serialize, Deserialize)]