agentwatch-core 0.1.2

Core detection library for AgentWatch - identifies AI coding agents
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// ── Cursor: Cursor IDE agent ─────────────────────────────────────────────────

use crate::detection::types::{AgentFingerprint, ProcessRole};

pub const FINGERPRINTS: &[AgentFingerprint] = &[
    AgentFingerprint {
        id: "cursor-agent", name: "Cursor Agent", icon: "",
        vendor: "Cursor", color: "#a78bfa",
        role: ProcessRole::HostApp, confidence: 85,
        requires: &["Cursor|cursor-agent|cursor/resources"],
        excludes: &["grep", "CursorUIViewService", "TextInputUI"],
        host_app: Some("Cursor"),
        adopt_children: false,
    },
];