Commit Graph
343 Commits
Author SHA1 Message Date
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 ea155ef70b config: whoami is http://host.sausage/whoami, not under /harness 2026-11-11 23:37:25 +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 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
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 82ee68a4fb Merge v3-t63: docs/RUNNING.md, the cutover guide (T63) 2026-11-08 03:09:36 +00:00
surma 63ac29d026 Update v3 guide after fresh development bundle checks 2026-11-08 03:08:38 +00:00
surma 05c21f0eaf Merge T77 and match the complete development source snapshot 2026-11-08 02:59:38 +00:00
surma 80f345e70b Merge branch 'v3' into v3-t63 2026-11-08 02:59:03 +00:00
surma d6fad1300a Merge v3-t77: the development bundle seeds agents/, skills/, extensions/ (T77) 2026-11-08 02:58:45 +00:00
surma d797857c94 Run the selected test commands through a custom Crane check phase 2026-11-08 02:52:37 +00:00
surma 1b6cac325c bundle: seed agent definitions and skills in the source snapshot 2026-11-08 02:51:38 +00:00
surma 67b99c50a9 Retain compile-time fixtures for the shared integration executable 2026-11-08 02:33:15 +00:00
surma e939978e48 Select sandbox-safe modules from the shared host test binary 2026-11-08 02:32:55 +00:00
surma 3a9798d7c1 Merge branch 'v3' into v3-t17 2026-11-08 02:32:25 +00:00
surma de351919dd Merge v3-t59: one host test binary (host/tests/it), fixtures without /tmp (T59) 2026-11-08 02:31:45 +00:00
surma e02a4783f1 tests: include git compatibility in the shared executable 2026-11-08 02:30:58 +00:00
surma 8421800ab9 Merge branch 'v3' into v3-t59 2026-11-08 02:29:55 +00:00
surma 33d799d0a6 Merge v3-t73: reflog writes without identity, world default identity, show/cat-file/ls-tree, which (T73) 2026-11-08 02:29:35 +00:00
surma fdda49394f Provide world Git identity, reflog fallback, object inspection, and which (T73) 2026-11-08 02:28:34 +00:00
surma b38da84b31 Retain the vendored Deno sources that runtime initialization loads 2026-11-08 01:58:49 +00:00
surma 8c958aa351 tests: include git runtime and prepare preview1 fixtures from the bundle 2026-11-08 01:15:41 +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 acf761372e Wait for the HTTP fixture port before Git comparisons 2026-11-08 01:13:56 +00:00
surma 3c8502f3af Restore the P1 sandbox check after the shell stream fix 2026-11-08 01:08:30 +00:00
surma 441d62f99f Merge branch 'v3' into v3-t17 2026-11-08 01:08:21 +00:00