Commit Graph
10 Commits
Author SHA1 Message Date
surma 68a4e5ff8e Merge branch 'v3' into v3-t85 2026-11-11 22:51:01 +00:00
surma e5e631d903 Use one editable world config and the standing conversation (T83) 2026-11-11 22:33:53 +00:00
surma 586bae953d build: unify production crates and vendor the patched shell
Assisted-by: SurmAgent:OpenAI
2026-11-11 22:04:16 +00:00
surma d72e40356c Seed a minimal WASI web chat and move host approvals to port 8090 2026-11-11 11:42:08 +00:00
surma 1b6cac325c bundle: seed agent definitions and skills in the source snapshot 2026-11-08 02:51:38 +00:00
surma 90a4e2c1ce Merge v3-t42: awk, tar, gzip, du, stat, id, nohup, esbuild, qjs in the world (T42, without the Nix part) 2026-11-07 12:08:36 +00:00
surma d79b2bc2e1 userland: add archive tools and pinned GoAWK, esbuild, and QuickJS 2026-11-07 10:56:29 +00:00
surma bcb3e4d8e5 Load world extensions from commit snapshots with last-good recovery 2026-11-07 10:38:20 +00:00
surma 4f9919d8dd Share compilation and copy independent commands and source into new worlds 2026-11-06 19:50:23 +00:00
surma ec6e20a9d7 host: sausage run with the userland bundle, real shell and services (T13)
- userland/bundle.nu builds the userland and assembles target/userland/bin
  (bin names, tools.txt aliases, brush as sh and bash).
- run and sh take --userland (default SAUSAGE_USERLAND); /bin is read-only.
- The console's bash tool runs through the process table with the
  conversation id; large output spills to the world's /tmp.
- sausage run starts the services supervisor.

P1 exit session (openai/gpt-6.1-sol, fresh world): write, read, edit, git
init/add/commit/diff/log, grep -rn, rg, find and a sed|sort|uniq|wc pipeline.
2026-11-06 17:34:11 +00:00