surma
|
652ea7960f
|
Support Cargo scaffolding and human output, and find boolean expressions
|
2026-11-11 21:57:37 +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 |
|
surma
|
ad795d8528
|
Merge branch 'v3' into v3-t59
|
2026-11-08 01:08:16 +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
|
994ff9da55
|
tests: show CLI output when the shell corpus exits incorrectly
|
2026-11-08 00:55:29 +00:00 |
|
surma
|
c8ff644870
|
Temporarily skip the looping P1 test per T17 Note 3
|
2026-11-08 00:22:01 +00:00 |
|
surma
|
6ba35b0683
|
tests: give loader fixtures the complete extension tree
|
2026-11-07 23:12:42 +00:00 |
|
surma
|
b003a799f9
|
tests: include harness shutdown in the shared executable
|
2026-11-07 23:08:25 +00:00 |
|
surma
|
ab5d2417cb
|
Merge branch 'v3' into v3-t59
|
2026-11-07 23:03:18 +00:00 |
|
surma
|
9d46ff8d09
|
tests: include extension identifier and proxy transport modules
|
2026-11-07 23:03:18 +00:00 |
|