Source identity
| Field | Recorded value |
|---|---|
| Source type | GitHub source |
| Original record | Janady13/complete-agi-core / orchestrator/daemons/builder-daemon.sh |
| Date | Not specified in source |
| Repository | Janady13/complete-agi-core |
| Revision | 33aa84f2aa61cedbe010240ada7f4efbdfe795a7 |
| Branch | claude/improve-math-logic-ehIW1 |
| Path or archive member | orchestrator/daemons/builder-daemon.sh |
| Original SHA-256 | 2fffcc638441c350accac75d4232f9c8f04de7e48333f9c3cc6e8941fb4d14f4 |
| Git blob SHA | d37fc345cb0e6ad4c865b37352a9a65ee4eb61bc |
| Reading-copy SHA-256 | 2fffcc638441c350accac75d4232f9c8f04de7e48333f9c3cc6e8941fb4d14f4 |
Recovered source transcript
Download complete source text ↓42 lines · 1.3 KB
#!/bin/bash
# =============================================================================
# BUILDER DAEMON - Autonomous AGI Creation Engine
# =============================================================================
BUILDER=~/.agi_core/autonomous-builder.sh
LOG_FILE=~/.agi_core/logs/builder.log
PID_FILE=~/.agi_core/builder.pid
mkdir -p ~/.agi_core/logs
case "${1:-start}" in
start)
if [ -f "$PID_FILE" ] && ps -p $(cat "$PID_FILE") > /dev/null 2>&1; then
echo "[BUILDER-DAEMON] Already running"
exit 0
fi
echo "[BUILDER-DAEMON] Starting Autonomous Builder..."
nohup "$BUILDER" >> "$LOG_FILE" 2>&1 &
echo $! > "$PID_FILE"
echo "[BUILDER-DAEMON] Started PID: $(cat "$PID_FILE")"
;;
stop)
if [ -f "$PID_FILE" ]; then
kill $(cat "$PID_FILE") 2>/dev/null
rm -f "$PID_FILE"
echo "[BUILDER-DAEMON] Stopped"
fi
;;
status)
if [ -f "$PID_FILE" ] && ps -p $(cat "$PID_FILE") > /dev/null 2>&1; then
echo "[BUILDER-DAEMON] Running (PID: $(cat "$PID_FILE"))"
tail -5 "$LOG_FILE" 2>/dev/null
else
echo "[BUILDER-DAEMON] Not running"
fi
;;
*)
echo "Usage: $0 {start|stop|status}"
;;
esac