RepoRover / workflows /ingestion_workflow.json
nathsujal
MVP
c9f1afa
raw
history blame
923 Bytes
{
"name": "ingestion_workflow",
"description": "A workflow to ingest a repository, process its structure, documentation, and generate summaries.",
"initial_context": {},
"steps": [
{
"name": "architect_step",
"agent": "architect",
"input": {
"file_paths": "{{python_files}}"
},
"description": "Run the architect agent on all python files."
},
{
"name": "librarian_step",
"agent": "librarian",
"input": {
"doc_file_paths": "{{doc_files}}"
},
"description": "Run the librarian agent on all documentation files."
},
{
"name": "annotator_step",
"agent": "annotator",
"input": {},
"description": "Run the annotator agent to summarize all code entities."
}
]
}