struct AtlasHealthParams {Show 16 fields
project_path: Option<String>,
start_index: Option<usize>,
limit: Option<usize>,
category: Option<String>,
severity: Option<String>,
path_prefix: Option<String>,
summary_only: Option<bool>,
source_only: Option<bool>,
include_assets: Option<bool>,
include_low_priority_files: Option<bool>,
coverage: Option<bool>,
parser: Option<String>,
provider: Option<String>,
relation: Option<String>,
coverage_state: Option<String>,
reason: Option<String>,
}Expand description
MCP parameter payload for bounded health finding lookup.
Fields§
§project_path: Option<String>Optional project root for this call. Defaults to the active MCP project.
start_index: Option<usize>Pagination start index after filters are applied.
limit: Option<usize>Maximum findings to return, capped to a safe MCP page size.
category: Option<String>Optional finding category filter.
severity: Option<String>Optional severity filter: info, warning, or error.
path_prefix: Option<String>Optional repository-relative primary or related path prefix.
summary_only: Option<bool>Return counts and paging metadata without finding rows.
source_only: Option<bool>Restrict findings to source files and folders that contain source files.
include_assets: Option<bool>Include non-source files and asset-only folders in the purpose queue.
include_low_priority_files: Option<bool>Include low-priority files in the purpose queue.
coverage: Option<bool>Opt in to bounded current coverage discovery instead of structural findings.
parser: Option<String>Optional source parser coverage filter.
provider: Option<String>Optional derived-fact provider coverage filter.
relation: Option<String>Optional relationship-family coverage filter.
coverage_state: Option<String>Optional complete, partial, failed, ignored, oversized, quarantined, or stale filter.
reason: Option<String>Optional exact coverage reason filter.
Trait Implementations§
Source§impl Debug for AtlasHealthParams
impl Debug for AtlasHealthParams
Source§impl<'de> Deserialize<'de> for AtlasHealthParams
impl<'de> Deserialize<'de> for AtlasHealthParams
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Source§impl JsonSchema for AtlasHealthParams
impl JsonSchema for AtlasHealthParams
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
$ref keyword. Read moreAuto Trait Implementations§
impl Freeze for AtlasHealthParams
impl RefUnwindSafe for AtlasHealthParams
impl Send for AtlasHealthParams
impl Sync for AtlasHealthParams
impl Unpin for AtlasHealthParams
impl UnwindSafe for AtlasHealthParams
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more