-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
code-qualityCode quality improvementsCode quality improvementsgood first issueGood for newcomersGood for newcomers
Description
Summary
Add mypy type checking to the CI pipeline and ensure all public APIs in src/skill_registry_rag/ have type annotations.
Acceptance Criteria
- Add mypy to
pyproject.tomldev dependencies - Add a mypy configuration section to
pyproject.toml - Add type annotations to all public functions in
src/skill_registry_rag/ - Add a mypy check step to
.github/workflows/ci.yml - All existing tests still pass
- mypy passes with no errors
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
code-qualityCode quality improvementsCode quality improvementsgood first issueGood for newcomersGood for newcomers