Commit Graph
5 Commits
Author SHA1 Message Date
by-aeandCursor Agent 4082bf532c fix: add validation for malformed pose data in pose_editor
- Validate people array is not empty
- Validate pose_keypoints_2d field exists
- Validate pose_keypoints_2d is a list
- Validate pose_keypoints_2d length is divisible by 3
- Validate pose has at least one keypoint
- Return clear error messages instead of crashing

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2026-10-23 20:57:52 +00:00
by-aeandCursor Agent 00dcbc0edd Fix flake8 linting errors
Fix undefined name errors in image_selector.py by initializing button
position variables (select_all_x, sort_mode_x, sort_dir_x) before the
event loop. These variables are recalculated each frame but need to be
defined before first use in the event handler.

Fix unused nonlocal warning in pose_editor.py by removing unnecessary
'nonlocal undo_buffer' declaration. The buffer is only modified in-place,
not reassigned, so nonlocal is not needed.

These were pre-existing bugs that prevented CI from passing.

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2026-10-22 22:08:26 +00:00
ae f6d0f5d632 Enhance ImageSelectorNodeAE with custom padding color option, improve folder navigation and asynchronous loading in image selector. Update README for new features and usage notes. Add cache management for sort settings. 2026-01-31 23:00:19 +10:00
ae 43f7f590f0 Update project references to by-ae 2025-12-21 11:23:51 +10:00
ae b73be1cbf3 Initial commit: Add ComfyUI in-workflow nodes with interactive pose editor
- Add interactive pose editor node with full keypoint manipulation
- Support for multi-person scenes and real-time editing
- Complete package setup with pyproject.toml, setup.py, requirements.txt
- Add web interface component
- Include comprehensive documentation and changelog
2025-12-21 10:08:54 +10:00