This commit is contained in:
team3
2026-07-23 11:54:31 +02:00
parent f07ef9653d
commit 09f9ea74a6
18 changed files with 364 additions and 85 deletions

View File

@@ -61,6 +61,12 @@ def resolve_role(role: str) -> tuple[str, str]:
return provider, modell
def fake_agents_aktiv() -> bool:
"""PLANER_FAKE_AGENTS: leer oder "0" = aus. Ein truthy "0" würde sonst still den
Fake-Modus (und damit den Rollen-Vorflug-Check) aktivieren."""
return os.getenv("PLANER_FAKE_AGENTS", "").strip() not in ("", "0")
# --- Engine-Konstanten (Kanban + Agenten) -----------------------------------------
KANBAN_BATCH = int(os.getenv("KANBAN_BATCH", "4")) # Karten je Paket
MAX_CARD_RETRIES = int(os.getenv("MAX_CARD_RETRIES", "3")) # dann dead-letter