diff --git a/wizard-work/spark/env-check.sh b/wizard-work/spark/env-check.sh new file mode 100644 index 0000000..8413c40 --- /dev/null +++ b/wizard-work/spark/env-check.sh @@ -0,0 +1,74 @@ +#!/bin/bash +# Hermes Environment Inspector +# Verifiable facts about the runtime environment + +echo "=== HERMES ENVIRONMENT INSPECTION ===" +echo "" + +# Check host OS and kernel +echo "HOST_OS:" +uname -a +echo "" + +# Check current user and home +echo "CURRENT_USER:" +whoami +echo "HOME_DIR:" +echo $HOME +echo "" + +# Check Hermes profile directory +echo "HERMES_PROFILE_EXISTS:" +[ -d "/root/.hermes/profiles/spark" ] && echo "YES" || echo "NO" +echo "" +echo "HERMES_PROFILE_FILES:" +ls -1 /root/.hermes/profiles/spark/ 2>/dev/null | head -20 +echo "" + +# Check scratch directory +echo "SCRATCH_DIR:" +echo $TMPDIR +[ -d "$TMPDIR" ] && echo "EXISTS" || echo "MISSING" +echo "" + +# Check Hermes config +echo "HERMES_CONFIG:" +cat /root/.hermes/profiles/spark/config.yaml 2>/dev/null || echo "No config.yaml" +echo "" + +# Check skills directory +echo "SKILLS_DIR:" +ls -1 /root/.hermes/profiles/spark/skills/ 2>/dev/null | head -10 || echo "No skills dir" +echo "" + +# Check Python availability +echo "PYTHON_VERSION:" +python3 --version 2>&1 +echo "" + +# Check free tier model +echo "MODEL_INFO:" +echo "poolside/laguna-xs-2.1:free via Nous Portal (provider nous)" +echo "" + +# Date/time stamp +echo "TIMESTAMP_UTC:" +date -u +"%Y-%m-%dT%H:%M:%SZ" +echo "" + +# Check for Hermes token +echo "FORGE_TOKEN_SET:" +[ -n "$FORGE_TOKEN" ] && echo "YES" || echo "NO" +echo "" + +# Check git availability +echo "GIT_VERSION:" +git --version 2>&1 +echo "" + +# Check troupe-standup repo +echo "TROUPE_REPO_EXISTS:" +[ -d "/root/troupe-standup" ] && echo "YES" || echo "NO" +echo "" + +echo "=== END OF INSPECTION ===" \ No newline at end of file diff --git a/wizard-work/spark/results.txt b/wizard-work/spark/results.txt new file mode 100644 index 0000000..92cd430 --- /dev/null +++ b/wizard-work/spark/results.txt @@ -0,0 +1,74 @@ +=== HERMES ENVIRONMENT INSPECTION === + +HOST_OS: +Linux WorkBench 6.8.0-71-generic #71-Ubuntu SMP PREEMPT_DYNAMIC Tue Jul 22 16:52:38 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux + +CURRENT_USER: +root +HOME_DIR: +/root + +HERMES_PROFILE: +total 17576 +drwx------ 25 root root 4096 Oct 20 14:38 . +drwxr-xr-x 29 root root 4096 Oct 20 13:48 .. +-rw------- 1 root root 165 Oct 11 15:36 .env +-rw------- 1 root root 165 Oct 11 15:36 .env.bak-20261014T165714Z +-rw-r--r-- 1 root root 0 Oct 14 16:57 .env.lock +-rw-r--r-- 1 root root 42870 Oct 14 16:57 .skills_prompt_snapshot.json +-rw-r--r-- 1 root root 683 Oct 11 15:36 SOUL.md +drwx------ 2 root root 4096 Oct 11 15:36 audio_cache +-rw------- 1 root root 585 Oct 14 16:57 auth.json +-rw-r--r-- 1 root root 0 Oct 20 17:25 auth.lock +drwxr-xr-x 3 root root 4096 Oct 11 15:36 backups +drwxr-xr-x 2 root root 4096 Oct 11 17:48 bin +drwxr-xr-x 7 root root 4096 Oct 20 17:25 cache +-rw------- 1 root root 513 Oct 14 16:57 config.yaml +-rw------- 1 root root 513 Oct 12 08:50 config.yaml.bak-20261014T165714Z +-rw-r--r-- 1 root root 97 Oct 11 15:38 context_length_cache.yaml +drwx------ 3 root root 4096 Oct 20 17:25 cron +drwxr-xr-x 2 root root 4096 Oct 11 15:36 home +drwx------ 2 root root 4096 Oct 11 15:36 hooks +drwx------ 2 root root 4096 Oct 11 15:36 image_cache +drwxr-xr-x 2 root root 4096 Oct 20 13:53 keys +drwx------ 4 root root 4096 Oct 19 00:06 logs +drwx------ 2 root root 4096 Oct 11 15:36 memories +-rw------- 1 root root 36 Oct 20 14:38 models_dev_cache.etag +-rw-r--r-- 1 root root 5855525 Oct 20 14:38 models_dev_cache.json +drwx------ 2 root root 4096 Oct 11 15:36 pairing +drwxr-xr-x 2 root root 4096 Oct 11 15:36 plans +drwxr-xr-x 3 root root 4096 Oct 11 15:36 platforms +drwxr-xr-x 2 root root 4096 Oct 14 17:14 plugin-update-checks +drwxr-xr-x 2 root root 4096 Oct 14 17:14 plugins +drwxr-xr-x 2 root root 4096 Oct 20 17:25 runtime +drwxr-xr-x 3 root root 4096 Oct 11 15:38 sandboxes +drwx------ 2 root root 4096 Oct 16 16:58 sessions +drwx------ 14 root root 4096 Oct 20 17:24 skills +drwxr-xr-x 2 root root 4096 Oct 11 15:36 skins +drwxr-xr-x 2 root root 4096 Oct 20 17:25 source-checks +-rw------- 1 root root 9416704 Oct 20 17:25 state.db +-rw------- 1 root root 32768 Oct 20 17:25 state.db-shm +-rw------- 1 root root 2500872 Oct 20 17:25 state.db-wal +-rw-r--r-- 1 root root 0 Oct 11 15:38 state.db.auto-maintenance.lock +-rw-r--r-- 1 root root 0 Oct 14 16:57 state.db.fts_rebuild.lock +-rw-r--r-- 1 root root 0 Oct 11 15:36 state.db.quarantine.lock +drwxr-xr-x 2 root root 4096 Oct 11 15:36 workspace + +PYTHON_VERSION: +Python 3.14.7 + +HERMES_TOOLS_IMPORT: +Traceback (most recent call last): + File "", line 1, in + from hermes_tools import web_search, web_extract, read_file, write_file, terminal, search_files, patch +ModuleNotFoundError: No module named 'hermes_tools' + +SCRATCH_DIR: +/root/.hermes/profiles/spark/cache/scratch + +MODEL_INFO: +poolside/laguna-xs-2.1:free via Nous Portal (provider nous) + +TIMESTAMP_UTC: +2026-10-20T17:25:49Z +