1.2.18 — Dev overlay tool launchers
What changed
TOOL tab in the dev overlay
The dev overlay (rb build --dev) now has a fourth tab — TOOL — with one-click launchers for three common Roblox development tools:
| Tool | Purpose |
|---|---|
| Infinite Yield | Admin commands and executor utilities |
| Dex Explorer | Browse and inspect the live game tree |
| Remote Spy | Monitor RemoteEvent / RemoteFunction traffic |
Each card shows the tool name, a short description, and a LAUNCH button. Clicking it fetches the tool over HTTP and runs it in a protected task.spawn. The button shows ✓ on success or error (red) on failure. Launch errors are logged to the LOG tab under the dev-tools tag.
Once a tool launches successfully the button stays as ✓ — clicking again shows "already running" so you can't double-inject by accident.
No changes to production builds
The TOOL tab lives entirely inside rb/pulse/dev/debuggui.lua, which is only injected in --dev builds. Regular rb build output is unaffected.