InvokeAI/invokeai
Alexander Eichhorn 474d85e5e0
feat: add bulk reidentify action for models (#8951) (#8952)
* feat: add bulk reidentify action for models (#8951)

Add a "Reidentify Models" bulk action to the model manager, allowing
users to re-probe multiple models at once instead of one by one.

- Backend: POST /api/v2/models/i/bulk_reidentify endpoint with partial
  failure handling (returns succeeded/failed lists)
- Frontend: bulk reidentify mutation, confirmation modal with warning
  about custom settings reset, toast notifications for all outcomes
- i18n: new translation keys for bulk reidentify UI strings

* fix typgen

* Fix bulk reidentify failing for models without trigger_phrases

The bulk reidentify endpoint was directly assigning trigger_phrases
without checking if the config type supports it, causing an
AttributeError for ControlNet models. Added the same hasattr guard
used by the individual reidentify endpoint. Also restored the
missing path preservation that the individual endpoint has.
2026-04-04 20:43:57 +00:00
..
app feat: add bulk reidentify action for models (#8951) (#8952) 2026-04-04 20:43:57 +00:00
assets
backend Feature (frontend): Add invisible watermark decoder node. (#8967) 2026-04-04 20:00:21 +00:00
configs
frontend feat: add bulk reidentify action for models (#8951) (#8952) 2026-04-04 20:43:57 +00:00
invocation_api feat(mm): more exports in invocation api 2025-10-16 08:08:44 +11:00
version chore: bump version to 6.12.0.post1 (#8990) 2026-03-25 22:00:13 -04:00
__init__.py