# Interface ScannerRecommendation

A single scanner recommendation with rationale.

interface ScannerRecommendation {
name: string;
displayName: string;
category: string;
license: string;
pricingModel: string;
rationale: string;
priority: "optional" | "critical" | "recommended";
ciSnippet: string | null;
}

- Defined in packages/nexus-agents/src/mcp/tools/repo-security-plan-types.ts:41

##### Index

### Properties

name
displayName
category
license
pricingModel
rationale
priority
ciSnippet

## Properties

### `Readonly` name

name: string

- Defined in packages/nexus-agents/src/mcp/tools/repo-security-plan-types.ts:42

### `Readonly` displayName

displayName: string

- Defined in packages/nexus-agents/src/mcp/tools/repo-security-plan-types.ts:43

### `Readonly` category

category: string

- Defined in packages/nexus-agents/src/mcp/tools/repo-security-plan-types.ts:44

### `Readonly` license

license: string

- Defined in packages/nexus-agents/src/mcp/tools/repo-security-plan-types.ts:45

### `Readonly` pricingModel

pricingModel: string

- Defined in packages/nexus-agents/src/mcp/tools/repo-security-plan-types.ts:46

### `Readonly` rationale

rationale: string

- Defined in packages/nexus-agents/src/mcp/tools/repo-security-plan-types.ts:47

### `Readonly` priority

priority: "optional" | "critical" | "recommended"

- Defined in packages/nexus-agents/src/mcp/tools/repo-security-plan-types.ts:48

### `Readonly` ciSnippet

ciSnippet: string | null

- Defined in packages/nexus-agents/src/mcp/tools/repo-security-plan-types.ts:49