feat(api): Add CLI flag and env var to enable test hooks

This commit is contained in:
2026-02-23 12:06:53 -05:00
parent ddf6f0e1bc
commit 1306163446
2 changed files with 27 additions and 0 deletions

3
gui.py
View File

@@ -14,6 +14,8 @@ import tomli_w
import threading
import time
import math
import sys
import os
from pathlib import Path
from tkinter import filedialog, Tk
import aggregate
@@ -393,6 +395,7 @@ def _parse_history_entries(history: list[str], roles: list[str] | None = None) -
class App:
def __init__(self):
self.config = load_config()
self.test_hooks_enabled = '--enable-test-hooks' in sys.argv or os.environ.get('SLOP_TEST_HOOKS') == '1'
# ---- global settings from config.toml ----
ai_cfg = self.config.get("ai", {})