surma
|
b4b2fbe33e
|
Reload extension file snapshots without Git
|
2026-11-12 12:22:01 +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
|
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
|
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
|
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
|
43a75b7c3a
|
Preserve builder symlinks, tolerate incomplete caches, and display world paths
|
2026-11-11 23:56:54 +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
|
652ea7960f
|
Support Cargo scaffolding and human output, and find boolean expressions
|
2026-11-11 21:57:37 +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
|
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
|
62283e7733
|
Attribute world commits to conversations and restore temporary directories
|
2026-11-08 03:15:15 +00:00 |
|
surma
|
3a9798d7c1
|
Merge branch 'v3' into v3-t17
|
2026-11-08 02:32:25 +00:00 |
|
surma
|
fdda49394f
|
Provide world Git identity, reflog fallback, object inspection, and which (T73)
|
2026-11-08 02:28:34 +00:00 |
|
surma
|
1892642d8e
|
Merge v3-t70: git log -N/diff --check, xargs -I/-0/-n/-r, /dev devices, /bin aliases (T70)
# Conflicts:
# userland/git/README.md
|
2026-11-08 01:15:01 +00:00 |
|
surma
|
441d62f99f
|
Merge branch 'v3' into v3-t17
|
2026-11-08 01:08:21 +00:00 |
|
surma
|
1aaaf91f57
|
Merge v3-t69: shell stream pump no longer busy-yields (slow git, p1 stall); git cancellation removes index.lock (T69)
|
2026-11-08 01:07:50 +00:00 |
|
surma
|
4f11096c88
|
Fix shell host starvation and release cancelled Git index locks
|
2026-11-08 01:06:36 +00:00 |
|
surma
|
ffee43b33c
|
Add world CLI compatibility for Git, xargs, devices and tool aliases
|
2026-11-08 00:58:30 +00:00 |
|
surma
|
15f26c55bb
|
Wait for background workers before finish notices and cancel tools on shutdown
|
2026-11-07 23:01:42 +00:00 |
|
surma
|
0ed5e7befe
|
Exclude component compilation from command deadlines
|
2026-11-07 21:39:23 +00:00 |
|
surma
|
217ac3fe03
|
Merge branch 'v3' into v3-t17
|
2026-11-07 21:22:08 +00:00 |
|
surma
|
361cfffb32
|
world: keep symlinks when copying the bundle (broken esbuild link; from T59, its test follows with T59)
|
2026-11-07 20:58:10 +00:00 |
|
surma
|
38ce64fc2f
|
Merge branch 'v3' into v3-t17
|
2026-11-07 20:55:49 +00:00 |
|
surma
|
5dc4833e28
|
host: expose harness state and actions over the world API
|
2026-11-07 19:22:06 +00:00 |
|
surma
|
2458f4d036
|
p4: test agent Rust and Node builds through the real console
|
2026-11-07 15:40:58 +00:00 |
|
surma
|
5cba2d36aa
|
Merge v3 and package the builder closure and complete userland
|
2026-11-07 15:02:25 +00:00 |
|
surma
|
841e4ba6b6
|
Merge v3-t39: Rust builder behind host.sausage/cargo and the world cargo CLI (T39, P4)
# Conflicts:
# flake.nix
# host/src/process/mod.rs
# host/tests/hook_git.rs
# host/tests/hook_guest.rs
# host/tests/process.rs
# userland/Cargo.toml
|
2026-11-07 14:48:35 +00:00 |
|
surma
|
d63482f02e
|
builder: register the owned pidfd with the current Tokio API
|
2026-11-07 14:46:04 +00:00 |
|
surma
|
7ee4059414
|
builder: retain Cargo config for run and correct acceptance checks
|
2026-11-07 14:20:37 +00:00 |
|
surma
|
5254e26ca1
|
Tag harness tools and extension execution for reversible undo
|
2026-11-07 13:48:07 +00:00 |
|
surma
|
e53211eff1
|
builder: delegate run selection and preserve test working directories
|
2026-11-07 13:24:53 +00:00 |
|
surma
|
912e229f72
|
harness: set Options.tool_call (None until T48) after the T41 merge
|
2026-11-07 13:08:09 +00:00 |
|
surma
|
4b3f256375
|
Merge v3-t41: undo journal in the VFS, host API and undo CLI (T41, P5)
# Conflicts:
# userland/Cargo.toml
|
2026-11-07 13:05:34 +00:00 |
|
surma
|
7ce839e908
|
Add tagged VFS undo journal, host API, and world CLI
|
2026-11-07 13:01:43 +00:00 |
|
surma
|
0be19f3f9c
|
builder: exclude namespace mounts from Cargo clean
|
2026-11-07 12:55:28 +00:00 |
|
surma
|
2f18f0fa4c
|
builder: enforce target, source sync, and timeout contracts
|
2026-11-07 12:32:45 +00:00 |
|