
Security News
/Research
Popular node-ipc npm Package Infected with Credential Stealer
Socket detected malicious node-ipc versions with obfuscated stealer/backdoor behavior in a developing npm supply chain attack.
@llm-dev-ops/incident-manager-types
Advanced tools
TypeScript type definitions for LLM Incident Manager - Enterprise-grade incident management system
TypeScript type definitions for the LLM Incident Manager - Enterprise-grade incident management system for LLM operations.
npm install @llm-dev-ops/incident-manager-types
Or with yarn:
yarn add @llm-dev-ops/incident-manager-types
import {
Incident,
Severity,
IncidentStatus,
CreateIncidentRequest,
EscalationPolicy,
NotificationTemplate,
RawEvent,
LLMRequest,
LLMResponse
} from '@llm-dev-ops/incident-manager-types';
// Create an incident event
const event: RawEvent = {
event_id: 'evt-123',
source: 'llm-sentinel',
source_version: '1.0.0',
timestamp: new Date().toISOString(),
event_type: 'anomaly',
category: 'performance',
title: 'High Latency Detected',
description: 'API latency exceeded threshold',
severity: 'P1',
resource: {
type: 'service',
id: 'api-gateway',
name: 'API Gateway',
metadata: {}
},
metrics: {
latency_ms: 5000,
error_rate: 0.15
},
tags: {
environment: 'production',
region: 'us-east-1'
},
payload: {}
};
// Type-safe incident creation
const request: CreateIncidentRequest = {
event,
options: {
skip_deduplication: false
}
};
// Work with typed incidents
function handleIncident(incident: Incident): void {
console.log(`Incident ${incident.id}: ${incident.title}`);
console.log(`Severity: ${incident.severity}`);
console.log(`Status: ${incident.status}`);
if (incident.severity === 'P0' || incident.severity === 'P1') {
// Handle critical incident
console.log('Critical incident - triggering escalation');
}
}
All types are organized into logical modules:
// Core incident types
import { Incident, RawEvent, IncidentEvent } from '@llm-dev-ops/incident-manager-types';
// Data model types
import {
EscalationPolicy,
NotificationTemplate,
RoutingRule
} from '@llm-dev-ops/incident-manager-types';
// LLM client types
import {
LLMRequest,
LLMResponse,
SentinelLLMConfig,
ShieldLLMConfig
} from '@llm-dev-ops/incident-manager-types';
✅ Complete Type Coverage - 2,400+ lines of TypeScript definitions ✅ LLM Integration Types - Types for Sentinel, Shield, Edge-Agent, Governance ✅ Strict Type Safety - Compiled with strict mode enabled ✅ Zero Dependencies - Pure TypeScript definitions ✅ Tree-Shakeable - ES modules for optimal bundle size ✅ Documentation - Comprehensive JSDoc comments
For complete documentation, see the LLM Incident Manager repository.
MIT OR Apache-2.0
Current version: 1.0.1 (matches main package version)
FAQs
TypeScript type definitions for LLM Incident Manager - Enterprise-grade incident management system
We found that @llm-dev-ops/incident-manager-types demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
/Research
Socket detected malicious node-ipc versions with obfuscated stealer/backdoor behavior in a developing npm supply chain attack.

Security News
TeamPCP and BreachForums are promoting a Shai-Hulud supply chain attack contest with a $1,000 prize for the biggest package compromise.

Security News
Packagist urges PHP projects to update Composer after a GitHub token format change exposed some GitHub Actions tokens in CI logs.