From cb218d52d22764b0aeb1293c8385c7c57842097f Mon Sep 17 00:00:00 2001 From: spark Date: Wed, 28 Oct 2026 08:43:13 +0000 Subject: [PATCH] spark: add Hermes Agent profile verification script --- wizard-work/spark/verify_hermes_setup.sh | 48 ++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 wizard-work/spark/verify_hermes_setup.sh diff --git a/wizard-work/spark/verify_hermes_setup.sh b/wizard-work/spark/verify_hermes_setup.sh new file mode 100644 index 0000000..ad4e478 --- /dev/null +++ b/wizard-work/spark/verify_hermes_setup.sh @@ -0,0 +1,48 @@ +#!/bin/bash +# Verification script for Hermes Agent profile setup +set -e + +echo "=== Hermes Agent Profile Verification ===" + +# Check profile directory +if [ -d "/root/.hermes/profiles/spark" ]; then + echo "✓ Profile directory exists: /root/.hermes/profiles/spark" +else + echo "✗ Profile directory missing" + exit 1 +fi + +# Check skills directory +if [ -d "/root/.hermes/skills" ]; then + echo "✓ Skills directory exists: /root/.hermes/skills" +else + echo "Note: Skills directory not found (may be normal for this session)" +fi + +# Check scratch directory +if [ -d "/root/.hermes/profiles/spark/cache/scratch" ]; then + echo "✓ Scratch directory exists" +else + echo "✗ Scratch directory missing" + exit 1 +fi + +# Check current working directory +CWD=$(pwd) +echo "Current working directory: $CWD" + +# Check for Hermes tools +if command -v hermes &> /dev/null; then + echo "✓ hermes CLI available" +else + echo "Note: hermes CLI not in PATH" +fi + +# Verify key environment variables +if [ -n "$HermesProfile" ]; then + echo "HermesProfile: $HermesProfile" +fi + +echo "" +echo "=== Verification Complete ===" +echo "All critical paths verified." \ No newline at end of file