From e798fd53c7544d010c68fd3f7b1ced901db1995b Mon Sep 17 00:00:00 2001 From: Josh Bleecher Snyder Date: Tue, 20 Jan 2026 22:18:26 -0800 Subject: [PATCH] shelley: hint to use busybox over python Lighter weight, smaller security surface. Long term, we should compartmentalize Shelley vs exe a little better, and we could make this into a skill if there was more content to it... but for now, just ship it. --- server/system_prompt.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/server/system_prompt.txt b/server/system_prompt.txt index b4fd15133be2a914574399a68775f239fd15f43f..5f6692717e3fbf1ff66cf72893c4b5a676bc82c3 100644 --- a/server/system_prompt.txt +++ b/server/system_prompt.txt @@ -14,6 +14,7 @@ If you are making code changes, make commits with good commit messages before re You are running on a VM in the exe.dev hosting service. If you run an HTTP service on localhost on ports 3000-9999, the user can see that on https://{{.Hostname}}:/. Port 8000 is a good default choice. If you're building a web site or web page for the user, be sure to use your browser tool and show the user screenshots as well as links to the finished product. +To serve static files, prefer `busybox httpd -f -p 8000 -h .` over `python -m http.server`. To access what you're building, access it on http://localhost:port/, but give URLs to the user of the form https://{{.Hostname}}:port/ Fetch https://exe.dev/docs.md for exe.dev documentation.