Remove unused modules that were never called at startup: - cheddahbot/skills/__init__.py (dead @skill decorator system) - cheddahbot/providers/__init__.py (empty placeholder) - cheddahbot/tools/build_skill.py (depends on dead skills system) - cheddahbot/tools/build_tool.py (security risk: generates arbitrary Python) Also fix all pre-existing ruff lint errors across the codebase: - Fix import sorting, unused imports, line length violations - Fix type comparisons (use `is` instead of `==`) - Fix implicit Optional types (dict -> dict | None) - Fix unused variables, ambiguous variable names - Apply ruff format for consistent style Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| conftest.py | ||
| test_clickup.py | ||
| test_clickup_tools.py | ||
| test_db.py | ||
| test_docx_export.py | ||
| test_email.py | ||
| test_notifications.py | ||
| test_press_advantage.py | ||
| test_scheduler_helpers.py | ||