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 |
|