diff --git a/app/local-ai-commit-reviewer/src/cli/cli.py b/app/local-ai-commit-reviewer/src/cli/cli.py index e7c90f3..7d7209d 100644 --- a/app/local-ai-commit-reviewer/src/cli/cli.py +++ b/app/local-ai-commit-reviewer/src/cli/cli.py @@ -242,7 +242,7 @@ def _set_nested_attr(obj, attr_path: str, value: Any) -> None: if hasattr(current, final_attr): attr = getattr(type(current), final_attr, None) if attr is not None and hasattr(attr, "annotation"): - type_hint = getattr(attr, "annotation") + type_hint = attr.annotation # type: ignore[attr-defined] if getattr(type_hint, "__origin__", None) is Union: type_hint = type_hint.__args__[0] if hasattr(type_hint, "__name__"):