20 lines
548 B
Bash
20 lines
548 B
Bash
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
# Read changed repo paths from stdin. Markdown skills are loaded from the synced
|
|
# profile per turn; runtime code changes still require a gateway restart.
|
|
restart_required=1
|
|
while IFS= read -r path || [ -n "$path" ]; do
|
|
case "$path" in
|
|
hermes-agent/leoclean-bin/*)
|
|
restart_required=0
|
|
;;
|
|
hermes-agent/leoclean-skills/vps/*.md|hermes-agent/leoclean-skills/vps/*/*.md)
|
|
;;
|
|
hermes-agent/leoclean-skills/vps/*)
|
|
restart_required=0
|
|
;;
|
|
esac
|
|
done
|
|
|
|
exit "$restart_required"
|