Branding: update bot.molt bundle IDs + launchd labels

This commit is contained in:
Shadow
2026-01-27 14:46:27 -06:00
parent 1d37815443
commit f7a0b0934d
108 changed files with 11111 additions and 112 deletions

View File

@@ -6,7 +6,7 @@
set -euo pipefail
# Configuration
SUBSYSTEM="com.clawdbot"
SUBSYSTEM="bot.molt"
DEFAULT_LEVEL="info"
# Colors for output
@@ -58,7 +58,7 @@ DESCRIPTION:
Requires sudo access configured for /usr/bin/log command.
LOG FLOW ARCHITECTURE:
Moltbot logs flow through the macOS unified log (subsystem: com.clawdbot).
Moltbot logs flow through the macOS unified log (subsystem: bot.molt).
LOG CATEGORIES (examples):
• voicewake - Voice wake detection/test harness

View File

@@ -8,7 +8,7 @@ ROOT_DIR="$(cd "$(dirname "$0")/.." && pwd)"
APP_ROOT="$ROOT_DIR/dist/Moltbot.app"
BUILD_ROOT="$ROOT_DIR/apps/macos/.build"
PRODUCT="Moltbot"
BUNDLE_ID="${BUNDLE_ID:-com.clawdbot.mac.debug}"
BUNDLE_ID="${BUNDLE_ID:-bot.molt.mac.debug}"
PKG_VERSION="$(cd "$ROOT_DIR" && node -p "require('./package.json').version" 2>/dev/null || echo "0.0.0")"
BUILD_TS=$(date -u +"%Y-%m-%dT%H:%M:%SZ")
GIT_COMMIT=$(cd "$ROOT_DIR" && git rev-parse --short HEAD 2>/dev/null || echo "unknown")

View File

@@ -9,7 +9,7 @@ APP_PROCESS_PATTERN="Moltbot.app/Contents/MacOS/Moltbot"
DEBUG_PROCESS_PATTERN="${ROOT_DIR}/apps/macos/.build/debug/Moltbot"
LOCAL_PROCESS_PATTERN="${ROOT_DIR}/apps/macos/.build-local/debug/Moltbot"
RELEASE_PROCESS_PATTERN="${ROOT_DIR}/apps/macos/.build/release/Moltbot"
LAUNCH_AGENT="${HOME}/Library/LaunchAgents/com.clawdbot.mac.plist"
LAUNCH_AGENT="${HOME}/Library/LaunchAgents/bot.molt.mac.plist"
LOCK_KEY="$(printf '%s' "${ROOT_DIR}" | shasum -a 256 | cut -c1-8)"
LOCK_DIR="${TMPDIR:-/tmp}/moltbot-restart-${LOCK_KEY}"
LOCK_PID_FILE="${LOCK_DIR}/pid"
@@ -145,7 +145,7 @@ kill_all_moltbot() {
}
stop_launch_agent() {
launchctl bootout gui/"$UID"/com.clawdbot.mac 2>/dev/null || true
launchctl bootout gui/"$UID"/bot.molt.mac 2>/dev/null || true
}
# 1) Kill all running instances first.
@@ -265,5 +265,5 @@ else
fi
if [ "$NO_SIGN" -eq 1 ] && [ "$ATTACH_ONLY" -ne 1 ]; then
run_step "show gateway launch agent args (unsigned)" bash -lc "/usr/bin/plutil -p '${HOME}/Library/LaunchAgents/com.clawdbot.gateway.plist' | head -n 40 || true"
run_step "show gateway launch agent args (unsigned)" bash -lc "/usr/bin/plutil -p '${HOME}/Library/LaunchAgents/bot.molt.gateway.plist' | head -n 40 || true"
fi