From 90cddb4f3c0e392908d754a889c342a7e8c4bade Mon Sep 17 00:00:00 2001 From: Paul Bakaus Date: Fri, 17 Apr 2026 18:02:53 -0700 Subject: [PATCH] feat(live): remove injected script when stopping live server live-server.mjs stop now runs live-inject.mjs --remove after the HTTP server shuts down, so HTML entries do not keep loading a dead localhost live.js URL. Add stop --keep-inject to stop only the helper. Update reference/live.md cleanup steps and sync all provider skill copies. Made-with: Cursor --- .agents/skills/impeccable/reference/live.md | 80 +++++++------ .../skills/impeccable/scripts/live-server.mjs | 109 +++++++++++++++++- .claude/skills/impeccable/reference/live.md | 80 +++++++------ .../skills/impeccable/scripts/live-server.mjs | 109 +++++++++++++++++- .cursor/skills/impeccable/reference/live.md | 80 +++++++------ .../skills/impeccable/scripts/live-server.mjs | 109 +++++++++++++++++- .gemini/skills/impeccable/reference/live.md | 80 +++++++------ .../skills/impeccable/scripts/live-server.mjs | 109 +++++++++++++++++- .github/skills/impeccable/reference/live.md | 80 +++++++------ .../skills/impeccable/scripts/live-server.mjs | 109 +++++++++++++++++- .kiro/skills/impeccable/reference/live.md | 80 +++++++------ .../skills/impeccable/scripts/live-server.mjs | 109 +++++++++++++++++- .opencode/skills/impeccable/reference/live.md | 80 +++++++------ .../skills/impeccable/scripts/live-server.mjs | 109 +++++++++++++++++- .pi/skills/impeccable/reference/live.md | 80 +++++++------ .pi/skills/impeccable/scripts/live-server.mjs | 109 +++++++++++++++++- .rovodev/skills/impeccable/reference/live.md | 80 +++++++------ .../skills/impeccable/scripts/live-server.mjs | 109 +++++++++++++++++- .trae-cn/skills/impeccable/reference/live.md | 80 +++++++------ .../skills/impeccable/scripts/live-server.mjs | 109 +++++++++++++++++- .trae/skills/impeccable/reference/live.md | 80 +++++++------ .../skills/impeccable/scripts/live-server.mjs | 109 +++++++++++++++++- source/skills/impeccable/reference/live.md | 80 +++++++------ .../skills/impeccable/scripts/live-server.mjs | 42 ++++++- 24 files changed, 1674 insertions(+), 527 deletions(-) diff --git a/.agents/skills/impeccable/reference/live.md b/.agents/skills/impeccable/reference/live.md index 93ceabb68..5323c03bc 100644 --- a/.agents/skills/impeccable/reference/live.md +++ b/.agents/skills/impeccable/reference/live.md @@ -31,11 +31,34 @@ Output JSON: } ``` +**`serverPort` / `serverToken`:** These belong to the small **Impeccable live helper** HTTP server (serves `/live.js` for the injected `