forked from bchanot/claude
job5: J5-10 delete plugin_enabled (last caller replaced at 6d72d0a)
This commit is contained in:
@@ -63,15 +63,6 @@ detect_graphifyy() {
|
|||||||
command -v graphify &>/dev/null
|
command -v graphify &>/dev/null
|
||||||
}
|
}
|
||||||
|
|
||||||
# True if a plugin is registered as enabled in settings.json's
|
|
||||||
# enabledPlugins map. Filesystem only (no subprocess to claude CLI).
|
|
||||||
# Argument is the full "name@marketplace" key.
|
|
||||||
plugin_enabled() {
|
|
||||||
local key="$1"
|
|
||||||
[ -f "$HOME/.claude/settings.json" ] || return 1
|
|
||||||
grep -qE "\"${key}\"[[:space:]]*:[[:space:]]*true" "$HOME/.claude/settings.json"
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
# --- Plan detection ---
|
# --- Plan detection ---
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user