Commit Graph
188 Commits
Author SHA1 Message Date
surma 4e17bb381c Merge branch 'v3' into v3-t98 2026-11-12 11:13:54 +00:00
surma 7c0256a8a4 Add a read-only cache layer for precompiled tools 2026-11-12 11:13:14 +00:00
surma 21e154381b Remove box (Surma's private container service client) and spikes; drop personal hosts and paths from docs and code 2026-11-12 11:11:25 +00:00
surma e4b59c032d tests: remove the P4 phase acceptance test (Surma: not a test at all) 2026-11-12 10:45:13 +00:00
surma f681b90753 Merge v3-t90: generic providers (3 API types, models.dev + overrides), roster as /etc/sausage/roster/*.md (Ultimate's 8), main_agent_name, no LLM proxy (T90) 2026-11-12 10:18:17 +00:00
surma cf1cce7f41 Merge branch 'v3' into v3-t90
# Conflicts:
#	userland/web/index.html
2026-11-12 10:08:32 +00:00
surma f21099013d Merge branch 'v3' into v3-t95 2026-11-12 09:57:26 +00:00
surma cf48ff5b3a Merge branch 'v3' into v3-t95
# Conflicts:
#	host/src/process/cache.rs
2026-11-12 09:37:24 +00:00
surma 03ad478596 Compile world programs only on first start 2026-11-12 09:35:51 +00:00
surma b5df7530a0 Merge branch 'v3' into v3-t91 2026-11-12 09:35:20 +00:00
surma f998570fae Merge branch 'v3' into v3-t90 2026-11-12 09:34:42 +00:00
surma a0bb71b175 Allow host runtimes to bypass the native builder sandbox 2026-11-12 09:32:30 +00:00
surma 9df5c034a9 Seed Markdown definitions in the core extension fixture (T90) 2026-11-12 09:11:49 +00:00
surma 85080bb74e Render credential reviews and improve responsive web views 2026-11-12 08:57:30 +00:00
surma 7d22f03b63 Update roster fixtures and redact live provider keys (T90) 2026-11-12 08:56:03 +00:00
surma d6e3158b80 Merge branch 'v3' into v3-t90 2026-11-12 08:46:33 +00:00
surma 49e88246c7 Configure generic model providers and Markdown agent definitions (T90) 2026-11-12 08:46:32 +00:00
surma 2e80085451 Show init steps and tool precompile progress 2026-11-12 08:33:55 +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 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 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 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 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 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 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 8afab591fe Snapshot only committed extensions and publish the last-good marker atomically 2026-11-08 07:00:39 +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 6091d61ee8 tests: invalidate the bundle cache when source inputs change 2026-11-08 04:02:08 +00:00
surma 71da18bfe8 Remove temporary P1 diagnostics after bounded regression checks 2026-11-08 03:54:09 +00:00
surma 2a69d6350e Merge branch 'v3' into v3-t76 2026-11-08 03:45:36 +00:00
surma 3930c6de1a Add Git inspection forms, find pruning, and WASI tail stdin (T76) 2026-11-08 03:45:36 +00:00
surma a41139a70a Merge v3-t75: commit trailer from the conversation chain (D64), /tmp /run /var/tmp in every world (T75) 2026-11-08 03:15:55 +00:00
surma 62283e7733 Attribute world commits to conversations and restore temporary directories 2026-11-08 03:15:15 +00:00
surma 05c21f0eaf Merge T77 and match the complete development source snapshot 2026-11-08 02:59:38 +00:00