ComfyUI/app/assets/services
Luke Mino-Altherr 9290e26e9f refactor: add explicit types to asset service functions
- Add typed result dataclasses: IngestResult, AddTagsResult,
  RemoveTagsResult, SetTagsResult, TagUsage
- Add UserMetadata type alias for user_metadata parameters
- Type helper functions with Session parameters
- Use TypedDicts at query layer to avoid circular imports
- Update manager.py and tests to use attribute access

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 20:32:14 -08:00
..
__init__.py refactor: add explicit types to asset service functions 2026-02-03 20:32:14 -08:00
asset_management.py refactor: add explicit types to asset service functions 2026-02-03 20:32:14 -08:00
hashing.py chore: remove obvious/self-documenting comments from assets package 2026-02-03 20:14:11 -08:00
ingest.py refactor: add explicit types to asset service functions 2026-02-03 20:32:14 -08:00
path_utils.py chore: sort imports in assets package 2026-02-03 20:02:52 -08:00
schemas.py refactor: add explicit types to asset service functions 2026-02-03 20:32:14 -08:00
tagging.py refactor: add explicit types to asset service functions 2026-02-03 20:32:14 -08:00