All Classes and Interfaces

Class
Description
Structured result from any ForgeAI analyzer.
 
 
 
UNIQUE DIFFERENTIATOR — Architecture Drift Detection.
Base class for all ForgeAI analyzers.
 
 
 
Runs on the agent node to list the top-level workspace structure.
Global configuration page for ForgeAI Pipeline Intelligence.
Generates a self-contained HTML report from aggregated analysis results.
Granular single-analyzer step.
 
Pipeline DSL step: forgeAI Usage in Jenkinsfile: forgeAI analyzers: ['code-review', 'vulnerability', 'architecture-drift'], sourceGlob: 'src/main/java/**', failOnCritical: true
 
 
Extension point for LLM backends.
 
Deprecated.
Providers are now configured directly in ForgeAIGlobalConfiguration.
Ollama provider for air-gapped / local LLM inference.
 
OpenAI-compatible provider.
 
UNIQUE DIFFERENTIATOR — Analyzes the Jenkinsfile / pipeline definition itself, suggesting optimizations for speed, cost, reliability, and best practices.
UNIQUE DIFFERENTIATOR — Holistic Release Readiness Scoring.
Parses the JSON response from any analyzer's LLM call into a structured AnalysisResult.