Expand description
Antigravity-specific glue for the re-ghidra-mcp-agy plugin.
The server, its 19 tools and the Ghidra worker all live in the shared
ghidra-mcp crate. What is genuinely Antigravity-shaped lives here: reading
.agents/re-ghidra-mcp-agy.local.md, and the preflight the PreInvocation
hook reports.
Why a settings file matters more for this plugin than for most: one server
is one Ghidra project. The project directory, project name and bootstrap
program are per-workspace by nature, so without a settings layer every repo
needs a hand-written .mcp.json that duplicates the plugin’s registration
just to carry three strings.
Structs§
Constants§
Functions§
- extract_
frontmatter 🔒 - Extract the YAML frontmatter block from a
.local.mdfile. - load_
settings - Load the settings layer for
project_dir. A missing or unreadable file is not an error — it simply contributes nothing, and the environment or CLI flags supply the values instead. - parse_
java_ major - preflight
- settings_
from_ markdown - The settings-file layer, in the shape the shared config resolver consumes.
- settings_
path - The settings file this plugin reads, relative to a project root.