pub fn run(
git_ops: &dyn GitOps,
provider: &dyn LlmProvider,
commit: &str,
_sync: bool,
) -> Result<Annotation>Expand description
The main annotation entry point. Gathers context, checks filters, runs the agent, and writes the annotation as a git note.