What's Changed
With this first release, we're introducing two core components:
-
The Chatbot API: This provides two key endpoints:
/prompt: Use this to directly interact with the chatbot./rca-to-prompt: This endpoint can analyze CI job failures, extract the relevant information, and suggest potential resolutions.
-
The Chatbot UI: Currently serving primarily as a debugging tool, the UI allows you to interact with the chatbot through predefined profiles to:
- Get guidance on resolving CI failures (using ci-logs and Jira collections).
- Chat with documentation and errata for quick information retrieval (using documentation, errata and solutions collections).
- Receive assistance with Root Cause Analysis (RCA) for CI failures, leveraging all available data sources (documentation, Jira, errata, ci-logs and Jira).
Full Changelog: https://github.com/RCAccelerator/chatbot/commits/v0.1.0