- UI recipe run now uses tasks.orchestrate.run_recipe (3-phase) - Deterministic run_id via compute_run_id for cache deduplication - Check for already-completed runs before starting - Rename /api/v2/* endpoints to /api/* (plan, execute, run-recipe, run) - All recipe runs now go through: analyze → plan → execute 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
254 KiB
254 KiB