diff options
Diffstat (limited to 'modules/core/terminal.js')
| -rw-r--r-- | modules/core/terminal.js | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/modules/core/terminal.js b/modules/core/terminal.js index be57c05..8f1ad19 100644 --- a/modules/core/terminal.js +++ b/modules/core/terminal.js @@ -2167,8 +2167,12 @@ modifiedAt: new Date().toISOString(), editCount: 1 })); try { - await this.moduleManager.loadModuleFromCode(code, 'blob://_mods/' + mod.name + '.js'); - this.print('✅ Module loaded live from _mods/' + mod.name + '.js', 'success'); + const ok = await this.moduleManager.loadModuleFromCode(code, 'blob://_mods/' + mod.name + '.js'); + if (ok) { + this.print('✅ Module loaded live from _mods/' + mod.name + '.js', 'success'); + } else { + this.print('⚠️ Auto-test failed — edits saved but module not loaded', 'warning'); + } } catch (e) { this.print('⚠️ Auto-test failed: ' + e.message + ' — edits saved but module not loaded', 'error'); } |