diff --git a/skills/kugetsu/scripts/kugetsu-config.sh b/skills/kugetsu/scripts/kugetsu-config.sh index 8b20235..3a033c0 100755 --- a/skills/kugetsu/scripts/kugetsu-config.sh +++ b/skills/kugetsu/scripts/kugetsu-config.sh @@ -64,3 +64,26 @@ load_agent_env() { set +a fi } + +set_debug_mode() { + local filtered_args=() + local debug_mode=false + + for arg in "$@"; do + case "$arg" in + --debug) + debug_mode=true + ;; + *) + filtered_args+=("$arg") + ;; + esac + done + + if [ "$debug_mode" = true ]; then + export KUGETSU_VERBOSITY="debug" + echo "[DEBUG] Debug mode enabled" >&2 + fi + + echo "${filtered_args[@]}" +}