Expand description
Unified Intermediate Representation for agent extension analysis.
All adapters produce a ScanTarget. All detectors consume a ScanTarget.
This decouples framework-specific parsing from security analysis.
Re-exports§
pub use data_surface::DataSurface;pub use dependency_surface::DependencySurface;pub use execution_surface::ExecutionSurface;pub use provenance_surface::ProvenanceSurface;pub use tool_surface::ToolSurface;
Modules§
Structs§
- Scan
Target - Complete scan target — the unified IR that all analysis operates on.
- Source
File - A source file included in the scan.
- Source
Location - Location in source code.
Enums§
- Argument
Source - Where a function argument originates — the key taint abstraction.
- Framework
- Which agent framework this extension targets.
- Language
- Programming language of a source file.