git_service.get_status() is async def, but was called without await, returning a coroutine object instead of dict. The coroutine was then used as a dict value in RepoStatusBatchResponse, causing Pydantic ValidationError (dict type mismatch).