From ea56c0525768105920f8eb92d15a710a53dd063d Mon Sep 17 00:00:00 2001 From: Bagas Purwa Sentika Date: Mon, 15 Jun 2026 20:04:18 +0800 Subject: [PATCH] feat(06-default-repos-ssh-mount): create session-init.sh mount verification script MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Non-blocking shell script that verifies DEFAULT_REPOS mounts at session start - Uses set -uo pipefail (NOT set -e) for graceful handling of missing repos - Reads DEFAULT_REPOS from environment, splits comma-separated list - Checks /workspace//.git for each repo (not just directory existence) - Always exits 0 — session starts regardless of mount status - Located at ~/.hermes/scripts/session-init.sh (outside repo)