Skip to content

fix(model-install): persist remote access_token for resume after restart#8932

Open
DustyShoe wants to merge 2 commits intoinvoke-ai:mainfrom
DustyShoe:fix(model-install)--persist-remote-access_token-for-resume-after-restart
Open

fix(model-install): persist remote access_token for resume after restart#8932
DustyShoe wants to merge 2 commits intoinvoke-ai:mainfrom
DustyShoe:fix(model-install)--persist-remote-access_token-for-resume-after-restart

Conversation

@DustyShoe
Copy link
Collaborator

@DustyShoe DustyShoe commented Feb 28, 2026

Summary

Persist and restore access_token for paused remote model installs using a minimal marker schema (source + access_token).

Related Issues / Discussions

Fixes: #8928

QA Instructions

  1. Start installing a gated HuggingFace model (or any token-protected URL) with a valid access token.
  2. Wait until download is partially complete, then force-stop the backend.
  3. Restart the backend and click Resume on the paused install job in Model Manager queue.
  4. Verify the job resumes downloading instead of failing with a missing-token error.

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)

@github-actions github-actions bot added python PRs that change python files services PRs that change app services python-tests PRs that change python tests labels Feb 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

python PRs that change python files python-tests PRs that change python tests services PRs that change app services

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[bug]: model download resume function doesn't pass HuggingFace token

1 participant