Settings
A folder/tree browser and editor over Data\config.json — the
single configuration file strategy scripts read through the settings API.
docs/assets/screenshots/ and it will appear here automatically.
Folders and settings
The tree has two kinds of nodes: folders (for organizing) and settings (leaf values). A
setting has a type — text, float, bool,
list, dict, or secret — and an optional free-text
description shown alongside it.
secret-typed values are obfuscated (base64 plus a character rotation), not
encrypted. They are hidden from casual viewing in the UI but not securely protected at rest.
Locking
Any folder or setting can be flagged locked. Locking is inherited down the
tree — a setting under a locked folder is locked too, even without its own flag — and the UI
checks this at every level while walking a path.
Environment-variable-backed settings
A setting can be sourced from the OS environment instead of stored directly. These display an ENV badge, with a warning if the referenced variable is not set on the host. On Windows, the value is read from the registry (system, then user hive). Values are re-read on each access; no service restart is required after an OS-level change.
settings.get_by_path(...) —
see the settings API reference.