Arnaud
d8dc0aa465
fix: variations/adapt-recipe silent errors and no-op duplicates
...
AI adapt/variations flows had no catch on their fetch calls, so a
network failure surfaced as nothing happening rather than an error
toast. They also unconditionally persisted the AI's output even when
it was identical to the source recipe, and the adapt route never
recorded a recipeVariations row (only plain forks did) or enforced
the per-tier recipe-count limit other create paths already check.
v0.39.0
2026-07-17 16:48:38 +02:00
..
2026-07-13 12:53:52 +02:00
2026-07-17 16:12:39 +02:00
2026-07-14 15:05:05 +02:00
2026-07-02 12:13:00 +02:00
2026-07-04 10:32:23 +02:00
2026-07-04 11:00:48 +02:00
2026-07-12 02:32:57 +02:00
2026-07-13 12:53:52 +02:00
2026-07-03 22:09:14 +02:00
2026-07-17 16:48:38 +02:00
2026-07-10 08:06:28 +02:00
2026-07-01 11:10:37 +02:00
2026-07-10 11:03:11 +02:00
2026-07-02 12:13:00 +02:00
2026-07-02 07:43:37 +02:00
2026-07-12 16:10:54 +02:00
2026-07-10 11:03:11 +02:00
2026-07-02 12:13:00 +02:00
2026-07-13 22:22:33 +02:00
2026-07-03 21:36:40 +02:00
2026-07-12 10:03:52 +02:00
2026-07-02 12:13:00 +02:00
2026-07-13 22:00:10 +02:00
2026-07-03 22:24:56 +02:00
2026-07-10 07:57:17 +02:00
2026-07-12 19:07:32 +02:00
2026-07-12 19:07:32 +02:00
2026-07-17 16:12:39 +02:00
2026-07-09 15:26:44 +02:00
2026-07-10 11:03:11 +02:00
2026-07-01 11:10:37 +02:00
2026-07-01 16:20:34 +02:00
2026-07-01 08:09:31 +02:00
2026-07-17 16:06:17 +02:00
2026-07-17 16:48:38 +02:00
2026-07-13 22:43:58 +02:00
2026-07-01 08:11:31 +02:00
2026-07-13 12:53:52 +02:00
2026-07-13 12:53:52 +02:00
2026-07-14 13:54:24 +02:00
2026-07-14 15:05:05 +02:00
2026-07-12 19:05:20 +02:00
2026-07-10 08:06:28 +02:00
2026-07-14 15:05:05 +02:00
2026-07-13 21:48:13 +02:00
2026-07-12 10:03:52 +02:00
2026-07-12 19:05:20 +02:00
2026-07-14 15:05:05 +02:00