MCPcopy Index your code
hub / github.com/Nilsen84/lunar-launcher-inject

github.com/Nilsen84/lunar-launcher-inject @v1.3.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.3.0 ↗ · + Follow
12 symbols 19 edges 3 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

lunar_launcher_inject

Small wrapper for lunar clients electron launcher.

Uses the Chrome DevTools Protocol to override the node child_process.spawn function and inject jvm arguments. See payload.js.

Re-enables agent attaching + loads all jar files in the same directory as the executable as premain agents.

Usage

  • Download the executable for your OS
  • Place it in a directory together with any premain agents you want to use
  • Launch lunar using this program instead of the official launcher. The launcher looks normal but will silently inject the agents on launch.

Core symbols most depended-on inside this repo

Shape

Function 7
Method 3
Class 2

Languages

Rust92%
TypeScript8%

Modules by API surface

src/chrome_debugger.rs6 symbols
src/main.rs5 symbols
src/payload.js1 symbols

For agents

$ claude mcp add lunar-launcher-inject \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page