Commit Graph
283 Commits
Author SHA1 Message Date
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 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 1b6cac325c bundle: seed agent definitions and skills in the source snapshot 2026-11-08 02:51:38 +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 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 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 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
surma 9f706afdb0 Merge v3-t71: finish notice waits for background workers; SIGTERM shuts down under load (T71) 2026-11-07 23:02:23 +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 2f45b357ae Merge branch 'v3' into v3-t59 2026-11-07 21:41:40 +00:00
surma 3134be3ebf Merge v3-t66: route import, branch start model, static check for undefined names in extensions (T66) 2026-11-07 21:40:50 +00:00
surma a366350789 Merge v3-t67: component compilation does not consume command deadlines; common tools precompile first (T67) 2026-11-07 21:40:28 +00:00
surma 4ae1ded5b6 Fix final-answer routing and branch model events 2026-11-07 21:39:58 +00:00
surma 0ed5e7befe Exclude component compilation from command deadlines 2026-11-07 21:39:23 +00:00
surma afbafe1d0c Merge v3-t65: provider-specific proxy transports and catalog prices (T65) 2026-11-07 21:24:36 +00:00
surma 88f1078d9d Use provider-specific proxy transports and catalog prices 2026-11-07 21:23:38 +00:00
surma cab9ceb6f6 host: preserve bundle symlinks and finish integration test isolation 2026-11-07 20:58:33 +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 f8d04192c9 Document v3 console operation and cutover blockers 2026-11-07 20:54:26 +00:00
surma 7bd8bfe4d2 Merge branch 'v3' into v3-t59 2026-11-07 19:41:16 +00:00
surma 8319228e7c host: consolidate integration tests into one executable 2026-11-07 19:41:16 +00:00
surma bdbec68197 Merge v3-t60: P3 exit test complete, three kill points, all assertions (T60, P3-p) 2026-11-07 19:40:17 +00:00
surma 0e81e16f5c Complete the P3 landing exit test across three SIGKILL boundaries 2026-11-07 19:39:16 +00:00
surma 69d6040924 host/js: regenerate bundles after the T61 merge 2026-11-07 19:23:31 +00:00
surma ba6304eb91 Merge v3-t61: host API for the harness state (T61, P6) 2026-11-07 19:23:05 +00:00
surma 5dc4833e28 host: expose harness state and actions over the world API 2026-11-07 19:22:06 +00:00
surma c3c5b36d09 host/js: regenerate all bundles after merging T52, T56, T57, T58 2026-11-07 18:21:34 +00:00
surma dae8dfe179 Merge v3-t56 (T56)
# Conflicts:
#	host/js/package.json
2026-11-07 18:20:16 +00:00
surma 01c609404c Merge v3-t58 (T58)
# Conflicts:
#	host/js/package.json
2026-11-07 18:20:15 +00:00
surma 57f528c2bc Merge v3-t57 (T57)
# Conflicts:
#	host/js/package.json
2026-11-07 18:20:14 +00:00
surma a440a2bcdf Merge v3-t52 (T52)
# Conflicts:
#	host/js/package.json
2026-11-07 18:20:14 +00:00
surma 15bf342e10 Cargo: dev profile with line tables only (smaller test binaries, less linker memory) 2026-11-07 18:19:29 +00:00
surma 2458f4d036 p4: test agent Rust and Node builds through the real console 2026-11-07 15:40:58 +00:00
surma c42d4c03fb Port goal and question-card server extensions 2026-11-07 15:24:06 +00:00
surma 6ebf4211c5 Port dream passes and built-in triggers without chapters 2026-11-07 15:21:36 +00:00