Ewald
96893ac4b3
feat: Phase 1+2 ComfyUI core integration + workflow_id in File Info sidebar
- schema v16: add workflow_id column to assets table
- post_execution: capture workflow_id via get_workflow_id_for_prompt
- comfy_core: add get_workflow_id_for_prompt helper (extra_data fallback)
- result_hydrator: expose workflow_id in asset payload and file_info dict
- SidebarFileInfoSection: show Workflow ID row in File Info section
- ViewerMetadataBlock: include workflow_id in hasFileInfoData check
- integration routes: register_integration_routes via route_catalog
- hashing: blake3 with sha256 fallback (mjr_am_shared/hashing.py)
- requirements.txt: add blake3>=0.4.0,<2.0.0 (soft dep, sha256 fallback)
- js/integration: comfy_send_to_am.js via comfyApiBridge (no depth-fragile imports)
- pyproject.toml: fix duplicate [tool.comfy] section
- viewer.py: replace assert with explicit None guard (ruff S101)
- build: 301 modules, js_dist updated
2026-05-21 22:12:50 +02:00
..
2026-05-21 18:59:30 +02:00
2026-05-21 21:07:16 +02:00
2026-04-22 10:19:53 +02:00
2026-05-11 11:47:35 +02:00
2026-05-21 21:07:16 +02:00
2026-05-21 22:12:50 +02:00
2026-04-30 08:42:27 +02:00
2026-05-21 21:07:16 +02:00
2026-05-17 22:43:46 +02:00
2026-04-11 11:56:01 +02:00
2026-05-21 22:12:50 +02:00
2026-05-21 22:12:50 +02:00