Files
patchy631--ai-engineering-hub/sonnet4-vs-o4/code_ingestion.py
T
2026-07-13 12:37:47 +08:00

18 lines
475 B
Python

from gitingest import ingest
from typing import Dict, Any
def ingest_github_repo(repo_url: str):
try:
# Use gitingest to process the repository
summary, structure, content = ingest(repo_url)
context = {
"summary": summary,
"structure": structure,
"content": content
}
return context
except Exception as e:
raise Exception(f"Error ingesting repository: {str(e)}")