- Track auth time; re-auth after 55 min so node execution doesn't hit
expired access tokens (1-hour TTL)
- Use API's additional_headers in download_image_bytes for consistency
- Collect per-image error messages and include them in the ValueError
so the ComfyUI error dialog shows the actual failure reason
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Add POST /pixiv/auth/set_token endpoint for direct refresh_token auth.
Redesign login page with two tabs: recommended gppt token flow and
fallback OAuth flow with pixiv:// URL validation.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>