PAPI clones codeBundle.repoUrl on ingestion; the public github.com URL is
unreachable from the airgap cluster, so the runbook records were silently
dropped (SLXs got created with no runbook attached).
Switch the three tool-builder taskset templates to the internal catalog URL
that workspace-builder / PAPI already talks to for every other codecollection.
Co-authored-by: Cursor <cursoragent@cursor.com>
- Regenerated SKILL_TEMPLATE.md for all three tool-builder bundles
(stg-workspace-smoke, system-info-check, system-info-check-bash) — the
previous versions had 8 leading spaces on every line because the renderer's
textwrap.dedent didn't work against column-0 injected tables. Fixed on the
MCP side; these are the corresponding refreshed outputs.
- Gave system-info-check and system-info-check-bash distinct baseNames
(`sys-info-py` and `sys-info-bash`). Both previously truncated to
`system-info-che` under the default 15-char baseName rule and collided
in workspace-builder — the two SLXs would have shared the same computed
name so only one (or neither) ever showed up.
- Also picks up the resource_path YAML-quoting change (single-quoted only
when strictly required — no longer force-double-quoted).
Co-authored-by: Cursor <cursoragent@cursor.com>