surma
49e88246c7
Configure generic model providers and Markdown agent definitions (T90)
2026-11-12 08:46:32 +00:00
surma
a74ebd11ba
Move credential ceremonies into the world web UI and ignore proxy environment
2026-11-12 06:57:34 +00:00
surma
3628159cd0
Merge v3 with the generic web server in the shared workspace
2026-11-12 00:36:50 +00:00
surma
01eb37bd9a
fix: normalize bundle paths and finish fixture manifest migration
2026-11-12 00:35:02 +00:00
surma
fc07894d52
Serve editable world web files and mount the complete host API (T88)
2026-11-12 00:11:20 +00:00
surma
7c4f078f38
build: archive plain bundle sources without git
2026-11-11 22:52:53 +00:00
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