feat(server): expose settings table API and compose get_settings from SA locks plus local edits

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-08-18 18:52:29 +03:30
co-authored by Cursor
parent 5337818396
commit 341b2da2c9
3 changed files with 66 additions and 37 deletions
@@ -100,6 +100,11 @@ class SuperAdminProgramSettingsOverlay
return $map[$key];
}
public static function isRuntime(string $key): bool
{
return in_array($key, self::RUNTIME_KEYS, true);
}
public static function isLocalOwned(string $key): bool
{
return in_array($key, self::LOCAL_OWNED_KEYS, true);