You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Custom provider now always forwards CUSTOM_MODEL_NAME (defaults to luma-mcp's custom-model), so modelProvider: custom starts the engine even when modelName is left empty.
postinstall patch script is now truly idempotent: the image-processor.js patch uses the same marker string that patchFile() checks for, so re-running during reinstall/upgrade no longer crashes on a missing pattern.
π Fixed in 1.0.2
Custom provider startup failure: with modelProvider: custom, luma-mcp requires CUSTOM_MODEL_NAME; previously the plugin only set MODEL_NAME, so every OpenAI-compatible endpoint (GPT-4o, Qwen-VL, GLM-4V, vLLM, β¦) failed at engine startup.
Idempotent patching: re-running postinstall (reinstall / dshmarket upgrade) no longer crashes on a missing patch pattern.
π§ͺ Validation
Patch idempotency verified across reinstall/upgrade.