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.