diff --git a/mcptools/mount_beads.sh b/mcptools/mount_beads.sh index 90376d4..9dc0736 100755 --- a/mcptools/mount_beads.sh +++ b/mcptools/mount_beads.sh @@ -23,4 +23,11 @@ fi MOUNT=$(uuidgen | cut -d- -f1) echo "mount $CWD $MOUNT" | 9p write anvillm/beads/ctl + +# Verify mount succeeded +if ! 9p read anvillm/beads/mtab 2>/dev/null | grep -q "^$MOUNT "; then + echo "error: mount failed for $CWD" >&2 + exit 1 +fi + echo "$MOUNT"