fix mypy across all source files, remove || true from CI

- Add type annotations to all FastAPI endpoints in api/app.py
- Fix bare list/dict generics in sync.py and app.py
- Fix no-any-return in vault_client.py and sync.py
- Remove mypy || true from GitHub Actions CI — mypy is now clean
This commit is contained in:
Viktor Barzin 2026-03-15 23:36:34 +00:00
parent 678d50654b
commit d370855abf
No known key found for this signature in database
GPG key ID: 0EB088298288D958
4 changed files with 23 additions and 19 deletions

View file

@ -19,7 +19,7 @@ jobs:
python-version: "3.12"
- run: pip install -e ".[api,dev]"
- run: ruff check src/ tests/
- run: mypy src/claude_memory/ || true
- run: mypy src/claude_memory/
- run: pytest tests/ -v --tb=short
build: