Sign In

trigguard

Package Overview
Dependencies
Maintainers
1
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

trigguard

TrigGuard public SDK — authorize, verify, receipts, agents, CLI. One install.

latest
Source
npmnpm
Version
0.2.4
Version published
Maintainers
1
Created
Source

trigguard — canonical product SDK

Execution authorization for AI agents and automated systems.

npm install trigguard
import {
  authorize,
  verify,
  receipt,
  explain,
  createAgent,
  createClient,
} from "trigguard";

CLI is the same install:

npx trigguard authorize
npx trigguard verify
npx trigguard policy
npx trigguard demo

Public products

InstallRole
npm install trigguardSDK + CLI
pip install trigguardPython SDK
pip install authgraphExecution intelligence
npx @trigguard/mcpMCP
pip install trigguard-litellmLiteLLM callback

Internals (@trigguard/execution-sdk, agent-sdk, intent-sdk, …) stay in the monorepo. Prefer this package. Subpaths exist for gradual migration: trigguard/execution, trigguard/agent, trigguard/express, trigguard/proxy.

Offline demo: examples/quickstart-node/.

API surface

MethodPurpose
authorizePOST /v1/authorize — returns CustomerDecisionResult
verifyOffline receipt signature verification
explainHuman-readable decision summary
attestRecord an attestation via authorize
auditQuery workspace audit entries
coachAdvisory outcome preview (non-binding)

Integration helpers:

  • @trigguard/execution-sdk — shared HTTP client (prefer trigguard for apps)
  • @trigguard/agent-sdknpm install @trigguard/agent-sdk for agents
  • @trigguard/proxy / @trigguard/express-middleware — Express; not included in the flagship install

Architecture freeze: docs/PACKAGE_ARCHITECTURE.md.

Policy simulation (advisory, separate install):

npm install @trigguard/simulator

Migrating from legacy packages

LegacyStatusUse instead
@trigguard/execution-sdkSupported, deprecatednpm install trigguard
sdk/node (@trigguard/decision)Supported, deprecated (Rail B)createTrigGuard().authorize()
trigguard-jsLegacycreateTrigGuard()

Guide: docs/adoption/MIGRATE_TO_TRIGGUARD_SDK.md.

Python

HOLD until verb parity with Node — see output/PYTHON_PUBLISH_HOLD.md.
Development: pip install -e sdk/python · examples/quickstart-python/

Monorepo development

npm run build -w trigguard
npm run test -w trigguard

See docs/adoption/FIRST_10_MINUTES.md for onboarding.

Keywords

trigguard

FAQs

Package last updated on 21 Aug 2026

Related posts