snipe/tests/test_tasks
pyr0ball 263c8522ee feat(tasks): migrate trust_photo_analysis to cf-orch image_assessment task endpoint (#43)
- _assess_via_orch(): uses CFOrchClient.task_allocate('snipe', 'image_assessment')
  with multimodal image_url payload; falls back to local LLMRouter on TaskNotFound
- _assess_via_local_llm(): lazy LLMRouter import, unchanged local path
- CF_ORCH_URL env var selects path at runtime; local users unaffected
- Added circuitforge-orch>=0.1.0 to main dependencies
- 5 new runner tests covering orch happy path, task tag, image_url payload format,
  TaskNotFound fallback, and non-JSON response handling (13 tests total, 244 suite)
2026-05-13 15:43:18 -07:00
..
__init__.py feat(tasks): add vision task scheduler for trust_photo_analysis 2026-03-31 09:27:55 -07:00
test_monitor.py feat(monitor): background saved-search monitoring with watch alerts (#12) 2026-05-04 08:24:56 -07:00
test_runner.py feat(tasks): migrate trust_photo_analysis to cf-orch image_assessment task endpoint (#43) 2026-05-13 15:43:18 -07:00