Skip to content

feat: add bulk reidentify action for models (#8951)#8952

Open
Pfannkuchensack wants to merge 2 commits intoinvoke-ai:mainfrom
Pfannkuchensack:feat/bulk_reidentify
Open

feat: add bulk reidentify action for models (#8951)#8952
Pfannkuchensack wants to merge 2 commits intoinvoke-ai:mainfrom
Pfannkuchensack:feat/bulk_reidentify

Conversation

@Pfannkuchensack
Copy link
Collaborator

Summary

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

Related Issues / Discussions

Closes #8951

QA Instructions

  1. Open the Model Manager
  2. Select multiple models via checkboxes
  3. Click "Actions" dropdown → "Reidentify Models"
  4. Confirm in the modal dialog
  5. Verify toast notification shows correct counts (succeeded/failed)
  6. Verify models are updated in the list after reidentification

Merge Plan

No special considerations needed.

Checklist

  • The PR has a short but descriptive title, suitable for a changelog
  • Tests added / updated (if applicable)
  • ❗Changes to a redux slice have a corresponding migration
  • Documentation added / updated (if applicable)
  • Updated What's New copy (if doing a release after this PR)

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
@github-actions github-actions bot added api python PRs that change python files frontend PRs that change frontend files labels Mar 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api frontend PRs that change frontend files python PRs that change python files

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[enhancement]: (Bulk action) Re-identify model

1 participant