Skip to content llms.txt

activation_mode

How rules decide when to load into context. Providers implement varying modes: always-on, conditional/glob-based, model-decision, and manual activation. Tracks which modes the provider supports and how they are configured.

Type: object Content type: rules

ProviderSupportedMechanism
claude-codeAlways-on (CLAUDE.md loads at every session start); conditional via paths frontmatter in .claude/rules/*.md files (glob-based, triggers on file access)
clineconditional_rules_paths: Cline supports path-conditional rules alongside always-on rules; conditions use glob patterns
cursorFour activation modes documented: Always (alwaysApply: true injects rule into every prompt), Auto-Attached (globs frontmatter matches edited files), Agent Requested (description frontmatter triggers model to pull in the rule), and Manual (no frontmatter triggers, referenced explicitly with @ruleName).
kirokiro_steering_inclusion_mode: Kiro steering files support always, conditional, and manual inclusion modes
roo-codemode_partitioned_activation: rule files in mode-specific directories (.roo/rules-<mode-slug>/) activate only when that mode is active; files in .roo/rules/ activate for all modes
windsurfactivation_modes extension: always (unconditional), conditional (glob patterns), model (AI decides), manual (explicit toggle)
ampAmp rule files load unconditionally; no conditional or model-decision activation documented
codexCodex AGENTS.md files load unconditionally; no conditional or model-decision activation documented
copilot-cliCopilot CLI rules load unconditionally at session start; no conditional or manual activation modes documented
crushCrush rule files (AGENTS.md) load unconditionally as project context; no conditional activation syntax documented
factory-droidFactory Droid rule files load unconditionally; no conditional or model-decision activation documented
gemini-cliGemini CLI rule files load unconditionally; no conditional activation syntax documented
opencodeOpenCode rule files load unconditionally as context; no conditional activation syntax documented
piPi rule files load unconditionally; no conditional or model-decision activation documented
zedZed rule files load unconditionally when present at project root; no conditional activation syntax documented