# Interface ResearchTriggerConfig

Configuration for research trigger behavior.

interface ResearchTriggerConfig {
qualityThreshold?: number;
maxTriggers?: number;
topic?: string;
existingTaskIds?: ReadonlySet<string>;
}

- Defined in packages/nexus-agents/src/pipeline/research-trigger.ts:18

##### Index

### Properties

qualityThreshold?
maxTriggers?
topic?
existingTaskIds?

## Properties

### `Optional` `Readonly` qualityThreshold

qualityThreshold?: number

Minimum quality score to trigger (0-10). Default: 7

- Defined in packages/nexus-agents/src/pipeline/research-trigger.ts:20

### `Optional` `Readonly` maxTriggers

maxTriggers?: number

Max tasks per invocation. Default: 3

- Defined in packages/nexus-agents/src/pipeline/research-trigger.ts:22

### `Optional` `Readonly` topic

topic?: string

Topic filter for research_discover.

- Defined in packages/nexus-agents/src/pipeline/research-trigger.ts:24

### `Optional` `Readonly` existingTaskIds

existingTaskIds?: ReadonlySet<string>

Known task IDs to skip (dedup).

- Defined in packages/nexus-agents/src/pipeline/research-trigger.ts:26