Inconsistent Repository Parsing During Custom Agent Creation
Inconsistent Repository Parsing During Custom Agent Creation
Description:
When creating a custom agent, users can select a repository for the agent to analyze. However, the repository parsing process exhibits inconsistent behavior:
- Sometimes, the repository parses successfully.
- Other times, the parsing fails without providing clear error messages or logs.
Despite these inconsistencies, the agent creation process proceeds and completes successfully, which may lead to agents operating without fully parsed repositories.
Steps to Reproduce:
- Navigate to the dashboard.
- Initiate the creation of a new custom agent.
- Select a repository for the agent to analyze.
- Observe the parsing outcome.
Expected Behavior:
The selected repository should consistently parse successfully, ensuring that the custom agent has access to the necessary data.
Actual Behavior:
The parsing process is unreliable, with no clear pattern or error messages to indicate the cause of failure.
Additional Context:
This inconsistency may affect the functionality of custom agents, as they might operate without complete repository data.
@kinshuksinghbist please add a check on conversation creation to check whether the repo is parsed or not.