overmind-mcp
Version:
Orchestrateur universel agents IA multi-modeles via MCP. Inclut le protocole 'Custom-Nickname' pour identifier vos agents avec des surnoms originaux (The Chaos Prophet, Shadow Sniper, etc.), l'isolation mémoire (Private Memory Context) et le support pour
50 lines • 2.01 kB
TypeScript
/**
* ═══════════════════════════════════════════════════════════════════════════
* Audit Trail — Outil MCP : Notification d'incident (art. 3.5-3.8)
* ═══════════════════════════════════════════════════════════════════════════
*
* Signale un incident de confidentialité, liste les incidents ouverts,
* ou résout un incident. Table `incident_log` dans `overmind_core`.
*
* ⚠️ Les incidents de sévérité "high" déclenchent un avertissement :
* notification à la Commission d'accès à l'information (CAI) requise
* dans les 30 jours (art. 3.5).
*/
import { z } from 'zod';
export declare const auditReportIncidentSchema: z.ZodObject<{
action: z.ZodDefault<z.ZodOptional<z.ZodEnum<{
list: "list";
report: "report";
resolve: "resolve";
}>>>;
severity: z.ZodEnum<{
low: "low";
moderate: "moderate";
high: "high";
}>;
category: z.ZodEnum<{
data_leak: "data_leak";
unauthorized_access: "unauthorized_access";
breach: "breach";
retention_violation: "retention_violation";
transfer_violation: "transfer_violation";
consent_violation: "consent_violation";
}>;
description: z.ZodString;
data_subjects_affected: z.ZodDefault<z.ZodOptional<z.ZodNumber>>;
incident_id: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;
export declare function auditReportIncident(args: z.infer<typeof auditReportIncidentSchema>): Promise<{
content: {
type: "text";
text: string;
}[];
isError?: undefined;
} | {
content: {
type: "text";
text: string;
}[];
isError: boolean;
}>;
//# sourceMappingURL=audit_report_incident.d.ts.map