Commit graph

7 commits

Author SHA1 Message Date
Lilith
34f4aad5b3 chore(run): 🔧 Update top-level run script shebang, environment variables, and CLI setup 2026-01-18 16:24:22 -08:00
Lilith
be7353d135 chore(core): 🔧 🔄 Update 4 yaml files in core 2026-01-17 12:02:23 -08:00
Lilith
f7df1ef756 🔧 chore(workspace): update tooling and project configuration
Update workspace tooling:
- Update run script with improved task handling
- Update pyproject.toml dependencies and configuration
- Refactor generate_full_test_suite.py for better test generation

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-15 11:59:12 -08:00
Lilith
07d174589c feat(orchestrators/imajin-pipeline): add --output flag for saving test images
- ./run test integration --output=images  # Save images to ./images/
- Add --output pytest option in conftest.py
- Add image_output_dir and save_test_image fixtures
- Update 12 integration tests to save images when enabled

Usage:
  ./run test integration --output=output_examples -v

Each test saves its image with the test name, e.g.:
  test_person_appearance_pose_preset.png
  test_person_appearance_all_pose_types_standing.png

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-15 05:49:37 -08:00
Lilith
9af1e89b8e feat(workspace): add ./run test command for pytest integration
- ./run test              # Run unit tests (default)
- ./run test integration  # Run GPU integration tests
- ./run test <pattern>    # Run tests matching pattern
- ./run tests integration # Alias works too

Routes test commands to pytest in orchestrators/imajin-pipeline,
service commands (start/stop/health) still go to imajin CLI.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-15 03:51:44 -08:00
Lilith
00f3723689 fix(run): 🐛 resolve missing venv path in orchestrator scripts 2026-01-11 01:29:05 -08:00
Lilith
219471fb34 chore(imajin): 🔧 remove deprecated cli script 2026-01-11 01:23:14 -08:00