Skip to main content

Crate thoughtjack

Crate thoughtjack 

Source
Expand description

ThoughtJack — Adversarial agent security testing tool

This library provides components for building adversarial protocol servers and clients used in security testing scenarios across MCP, A2A, and AG-UI.

Modules§

built_info
Build-time metadata generated by the built crate.
cli
CLI module (TJ-SPEC-007)
engine
Core execution engine for OATF-based attack scenarios.
error
Error types for ThoughtJack
loader
OATF document loader with ThoughtJack-specific pre-processing.
observability
Observability module (TJ-SPEC-008)
orchestration
Multi-actor orchestration layer.
protocol
Protocol-specific PhaseDriver implementations.
scenarios
Built-in attack scenarios (TJ-SPEC-010)
transport
Transport abstraction layer (TJ-SPEC-002).
verdict
Verdict evaluation and output pipeline.