Uses of Class
io.jenkins.plugins.explain_error.ExplanationException
Packages that use ExplanationException
-
Uses of ExplanationException in io.jenkins.plugins.explain_error
Methods in io.jenkins.plugins.explain_error that throw ExplanationExceptionModifier and TypeMethodDescriptionErrorExplainer.explainErrorText(String errorText, String url, Run<?, ?> run) Explains error text directly without extracting from logs. -
Uses of ExplanationException in io.jenkins.plugins.explain_error.provider
Methods in io.jenkins.plugins.explain_error.provider that throw ExplanationExceptionModifier and TypeMethodDescriptionGeminiProvider.DescriptorImpl.doTestConfiguration(Secret apiKey, String url, String model) Method to test the AI API configuration.OllamaProvider.DescriptorImpl.doTestConfiguration(String url, String model) Method to test the AI API configuration.OpenAIProvider.DescriptorImpl.doTestConfiguration(Secret apiKey, String url, String model) Method to test the AI API configuration.final StringBaseAIProvider.explainError(String errorLogs, TaskListener listener) Explain error logs using the configured AI provider.final StringBaseAIProvider.explainError(String errorLogs, TaskListener listener, String language) Explain error logs using the configured AI provider.