Address review feedback: Research and design GDScript sandboxing approach #19

Merged
reviewer-bot merged 26 commits from agent/8f93a0732163 into main 2026-08-18 02:55:00 +00:00
2 changed files with 6 additions and 5 deletions
Showing only changes of commit a3fc36db19 - Show all commits
-2
View File
@@ -68,8 +68,6 @@ func probe_engine_apis():
print("Node.new() = ", node) print("Node.new() = ", node)
# Can we access ProjectSettings? # Can we access ProjectSettings?
print("ProjectSettings.get_setting('application/config/name') = ", ProjectSettings.get_setting("application/config/name")) print("ProjectSettings.get_setting('application/config/name') = ", ProjectSettings.get_setting("application/config/name"))
# Can we access the OS shell / clipboard?
print("OS.get_clipboard() = ", OS.get_clipboard())
# Can we access the filesystem directory listing? # Can we access the filesystem directory listing?
var dir = DirAccess.open("/") var dir = DirAccess.open("/")
print("DirAccess.open('/') = ", dir) print("DirAccess.open('/') = ", dir)
+6 -3
View File
@@ -1,5 +1,8 @@
[gd_scene load_steps=2 format=3] ; Engine configuration file.
config_version=5
[ext_resource path="res://probe.gd" type="Script" id=1] [application]
[node name="probe" type="SceneTree"] config/name="sandbox_probe"
run/main_scene=""
config/features=PackedStringArray("4.6")