pub enum CollusionType {
SteganographicChannel,
CoordinatedAccess,
SynchronizedBehavior,
ReconnaissanceProbe,
ConstraintDrift,
CapacityExhaustion,
}Expand description
Type of collusion detected.
Variants§
SteganographicChannel
Steganographic channel: high-entropy parameters suggesting hidden data.
CoordinatedAccess
Coordinated resource access: multiple agents accessing the same resource in a narrow time window.
SynchronizedBehavior
Synchronized behavior: agents showing correlated tool call timing.
ReconnaissanceProbe
R226: Reconnaissance probe — agent rapidly triggering many distinct policy denials in a short window, indicating boundary probing before an attack. (Schneier / Promptware Kill Chain Stage 3)
ConstraintDrift
R226: Gradual constraint drift — agent behavior shifts significantly over a time window, indicating “salami slicing” or progressive boundary pushing. (Straiker — agent hijacking via gradual drift)
CapacityExhaustion
R229: Tracker capacity exhaustion — an attacker may have filled the tracker with dummy agent IDs to evade detection. This is a fail-closed alert.
Trait Implementations§
Source§impl Clone for CollusionType
impl Clone for CollusionType
Source§fn clone(&self) -> CollusionType
fn clone(&self) -> CollusionType
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more