Stats
Actions
Tags
Help us improve
Share bugs, ideas, or general feedback.
From jdwp-debugging
Runs a shell script on session start to initialize the plugin environment. Executes bash commands.
1 event · 1 hook
npx claudepluginhub fgforrest/mcp-jdwp-java --plugin jdwp-debuggingWhere this hook configuration is defined
Defined in hooks/hooks.json
Event handlers and matchers — expand Raw Configuration for the full JSON
PLUGIN="${CLAUDE_PLUGIN_ROOT}"; JAR="$PLUGIN/jdwp-mcp-server/target/mcp-jdwp-java.jar"; MARKER="$PLUGIN/jdwp-mcp-server/target/.build-sha"; EXPECTED=$(git -C "$PLUGIN" rev-parse HEAD 2>/dev/null || echo no-git); ACTUAL=$(cat "$MARKER" 2>/dev/null || echo); if [ ! -f "$JAR" ] || [ "$EXPECTED" != "$ACTUAL" ]; then "$PLUGIN/mvnw" -f "$PLUGIN/pom.xml" -pl jdwp-mcp-server -am package -DskipTests -q && printf '%s' "$EXPECTED" > "$MARKER"; fiShare bugs, ideas, or general feedback.