From 911101479b591a830dc86efed0488410bb14ccda Mon Sep 17 00:00:00 2001 From: openhands Date: Fri, 20 Mar 2026 17:21:33 +0000 Subject: [PATCH] =?UTF-8?q?fix:=20disinto=20planner=20schedule=20=E2=80=94?= =?UTF-8?q?=20daily=20at=2007:00=20UTC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Cron: 0 7 * * * (daily 07:00, 1h after predictor at 06:00) - Accept project TOML as argument (default: disinto) - Remove stale "ALL projects" comment Closes #407 Co-Authored-By: Claude Opus 4.6 (1M context) --- planner/planner-run.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/planner/planner-run.sh b/planner/planner-run.sh index 2ad01cc..eee303c 100755 --- a/planner/planner-run.sh +++ b/planner/planner-run.sh @@ -2,20 +2,20 @@ # ============================================================================= # planner-run.sh — Cron wrapper: direct planner execution via Claude + formula # -# Runs weekly (or on-demand). Guards against concurrent runs and low memory. +# Runs daily (or on-demand). Guards against concurrent runs and low memory. # Creates a tmux session with Claude (opus) reading formulas/run-planner.toml. # No action issues — the planner is a nervous system component, not work. # -# The planner plans for ALL projects (harb + disinto) but is itself disinto -# infrastructure — always sources projects/disinto.toml. +# Usage: +# planner-run.sh [projects/disinto.toml] # project config (default: disinto) # ============================================================================= set -euo pipefail SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" FACTORY_ROOT="$(dirname "$SCRIPT_DIR")" -# Source disinto project config — the planner is disinto infrastructure -export PROJECT_TOML="$FACTORY_ROOT/projects/disinto.toml" +# Accept project config from argument; default to disinto (planner is disinto infrastructure) +export PROJECT_TOML="${1:-$FACTORY_ROOT/projects/disinto.toml}" # shellcheck source=../lib/env.sh source "$FACTORY_ROOT/lib/env.sh" # shellcheck source=../lib/agent-session.sh