surma
|
03ad478596
|
Compile world programs only on first start
|
2026-11-12 09:35:51 +00:00 |
|
surma
|
0b79bb4227
|
Merge v3-t92: sausage init prints its steps, precompile progress and next steps (T92)
|
2026-11-12 08:35:32 +00:00 |
|
surma
|
2e80085451
|
Show init steps and tool precompile progress
|
2026-11-12 08:33:55 +00:00 |
|
surma
|
2934e59fda
|
web: browser check waits for the credential views before it fills them
|
2026-11-12 07:11:23 +00:00 |
|
surma
|
cf6f71039f
|
Merge v3-t89: proxy only via config; credential UI (passkeys, approvals, secret entry) in the web UI, host serves no HTML (T89)
|
2026-11-12 06:59:02 +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
|
e0c2d8bc8b
|
config: document the whoami and conversation fields agents read
|
2026-11-12 01:47:04 +00:00 |
|
surma
|
4d3b25d6aa
|
Merge v3-t85: one Cargo workspace (host, vfs, userland, vendored brush), idiomatic flake (nix-gitignore, one crane artifact), no git in derivations (T85)
|
2026-11-12 01:33:06 +00:00 |
|
surma
|
4fc3bbdcad
|
Merge branch 'v3' into v3-t85
|
2026-11-12 01:32:57 +00:00 |
|
surma
|
76ba7b9630
|
config: describe the world web server, drop stale listener text; agent test follows T88 and the whoami route
|
2026-11-12 01:32:37 +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
|
ce5d236a76
|
Merge v3-t88: generic world web server (/srv/www, /api -> host.sausage), host pages through it, no separate host listener (T88)
|
2026-11-12 00:34:14 +00:00 |
|
surma
|
6576005014
|
Verify streamed replay and release disconnected web clients
|
2026-11-12 00:33:00 +00:00 |
|
surma
|
eb8ba02546
|
Merge branch 'v3' into v3-t88
|
2026-11-12 00:11:21 +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
|
5a99fcfa25
|
Merge branch 'v3' into v3-t85
|
2026-11-12 00:04:57 +00:00 |
|
surma
|
464c9c67f9
|
Merge v3-t87: builder preserves symlinks, tolerates incomplete caches, shows world paths (T87)
|
2026-11-12 00:04:28 +00:00 |
|
surma
|
43a75b7c3a
|
Preserve builder symlinks, tolerate incomplete caches, and display world paths
|
2026-11-11 23:56:54 +00:00 |
|
surma
|
c3fd40768f
|
test: scaffold the packaged probe in its own directory
|
2026-11-11 23:46:18 +00:00 |
|
surma
|
6fbb74d46a
|
test: use packaged fixtures without host Git history
|
2026-11-11 23:40:12 +00:00 |
|
surma
|
ea155ef70b
|
config: whoami is http://host.sausage/whoami, not under /harness
|
2026-11-11 23:37:25 +00:00 |
|
surma
|
14cee48a35
|
build: retain the userland WASI binding version
|
2026-11-11 23:04:22 +00:00 |
|
surma
|
429f7265fb
|
build: resolve WASI-compatible textwrap dependencies
|
2026-11-11 22:58:59 +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
|
8581ded6a8
|
test: exercise packaged cargo new through the world builder
|
2026-11-11 22:51:01 +00:00 |
|
surma
|
9b67b60395
|
Merge v3-t83: one world config (proxy, standing name, global prompt, roster), sausage init, standing agent default, no ultimate (T83)
|
2026-11-11 22:50:26 +00:00 |
|
surma
|
8f47412330
|
Retain proxy-key redaction coverage with world config
|
2026-11-11 22:44:50 +00:00 |
|
surma
|
e5e631d903
|
Use one editable world config and the standing conversation (T83)
|
2026-11-11 22:33:53 +00:00 |
|
surma
|
5007b18374
|
Merge branch 'v3' into v3-t85
|
2026-11-11 22:04:16 +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
|
0935b75a80
|
Merge v3-t86: world cargo new/init, no builder JSON on stdout, find -not/! (T86)
|
2026-11-11 21:58:42 +00:00 |
|
surma
|
652ea7960f
|
Support Cargo scaffolding and human output, and find boolean expressions
|
2026-11-11 21:57:37 +00:00 |
|
surma
|
a8716f85e1
|
Merge v3-t84: chat Ctrl/Cmd+Enter, markdown, tool cards, thinking italics (T84)
|
2026-11-11 21:45:44 +00:00 |
|
surma
|
ae79f1f283
|
Merge branch 'v3' into v3-t84
|
2026-11-11 21:42:10 +00:00 |
|
surma
|
ea58ca0514
|
Render Markdown, paired tools, and thinking in web chat (T84)
|
2026-11-11 21:42:10 +00:00 |
|
surma
|
c7606b8ae9
|
Merge v3-t82: chat exits on stdin EOF, host shutdown in ms (T82)
|
2026-11-11 21:38:37 +00:00 |
|
surma
|
f5e1d7aed5
|
flake: wrap the host in a separate symlinkJoin, so crane's toolchain reference removal keeps cargo on the wrapper PATH
|
2026-11-11 21:38:03 +00:00 |
|
surma
|
b82a1ff70a
|
Stop bootstrap chat on stdin EOF during socket and HTTP waits
|
2026-11-11 12:59:26 +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
|
feab7055ad
|
Merge v3-t80: extension snapshot of extensions/ only (git archive + tar), atomic last-good marker (T80)
|
2026-11-08 07:02:08 +00:00 |
|
surma
|
8afab591fe
|
Snapshot only committed extensions and publish the last-good marker atomically
|
2026-11-08 07:00:39 +00:00 |
|
surma
|
fcfaff6018
|
Merge v3-t79: extension loader deadline 120 s with one retry on timeout (T79)
|
2026-11-08 05:56:15 +00:00 |
|
surma
|
420066952c
|
Give loader Git commands room under load and retry timeouts once
|
2026-11-08 05:55:10 +00:00 |
|
surma
|
3339e18485
|
Merge v3-t17: Nix package with the complete userland, builder closure and seeded world tree; v2 removed (T17)
# Conflicts:
# README.md
|
2026-11-08 05:24:15 +00:00 |
|
surma
|
e6c13f2518
|
Provide independent source tree references for the sandbox P1 checks
|
2026-11-08 04:34:45 +00:00 |
|
surma
|
bddc5a17d7
|
Merge v3-t78: the test bundle cache is keyed on its source inputs (T78)
|
2026-11-08 04:16:21 +00:00 |
|
surma
|
6091d61ee8
|
tests: invalidate the bundle cache when source inputs change
|
2026-11-08 04:02:08 +00:00 |
|
surma
|
276295bd7b
|
Merge v3-t76: git show/log formats and decorations, find -prune and predicates, tail from a pipe (T76)
|
2026-11-08 03:58:30 +00:00 |
|