Commit Graph
20 Commits
Author SHA1 Message Date
surma c42d4c03fb Port goal and question-card server extensions 2026-11-07 15:24:06 +00:00
surma d349d20524 Merge v3 messages compatibility fix into v3-t51 2026-11-07 14:43:07 +00:00
surma c9d2dd0b7c Merge v3 into v3-t51 for T51 rework 2026-11-07 14:24:35 +00:00
surma fe9306c38b Merge v3-t53: P3 exit test scaffolding, scripted model, worker kill point (T53, P3-p part)
# Conflicts:
#	host/js/package.json
2026-11-07 14:24:11 +00:00
surma 88e8f7a454 Port durable automations and global pause as world extensions 2026-11-07 14:16:05 +00:00
surma 6c58e73319 Scaffold P3 exit test with scripted roles and worker SIGKILL recovery 2026-11-07 14:15:11 +00:00
surma a9a7f0961b Merge v3-t49: messages and lineage core as world extensions (T49, P3-i)
# Conflicts:
#	host/js/bundle.js
#	host/js/package.json
2026-11-07 14:15:08 +00:00
surma ee015fce70 Port durable messages and lineage into world extensions 2026-11-07 14:13:17 +00:00
surma 5849b855c6 Merge v3-t48: harness tool call ids in the undo journal (T48, P5 exit test)
# Conflicts:
#	host/js/package.json
2026-11-07 13:50:06 +00:00
surma 5254e26ca1 Tag harness tools and extension execution for reversible undo 2026-11-07 13:48:07 +00:00
surma 58894c1315 Merge v3-t46: plan and todos as world extensions (T46, P3-m part)
# Conflicts:
#	host/js/package.json
2026-11-07 13:31:57 +00:00
surma 6200a2e7c8 Merge v3-t45: core world extensions models, prompt, conversations, definitions (T45, P3-g, P3-e)
# Conflicts:
#	host/js/package.json
2026-11-07 13:31:47 +00:00
surma 118f54a55b Port durable subagent coordination to world extensions (T47) 2026-11-07 13:13:48 +00:00
surma f3fd6b76ca Port plan and todos as world extensions 2026-11-07 13:01:57 +00:00
surma 4cc8707a20 Port core conversation, prompt, and model extensions 2026-11-07 12:53:24 +00:00
surma b8b3166943 Port durable events and scoped extension reactors 2026-11-07 12:06:25 +00:00
surma bcb3e4d8e5 Load world extensions from commit snapshots with last-good recovery 2026-11-07 10:38:20 +00:00
surma c8525c3acb Carry durable input hooks and add a headless harness channel 2026-11-07 01:03:17 +00:00
surma abe420f0d4 Make credential requests durable and store proxy authentication 2026-11-06 21:13:40 +00:00
surma 57a47b069e host: process table, shell, coreutils and harness (T8, T9)
T8: sausage:process WIT (spawn, wait, kill), one store per process over the
shared root, /proc/processes, /run, pipeline and cancellation groups, Exec.
brush and 78 uutils commands; the shared cwd-init object sets the cwd from PWD
and keeps numeric exit codes. The corpus matches native bash.

T9: V8 (deno_core) runs pi-durable, pi-ai and chord; SQLite storage in
<dir>/host/harness.sqlite (WAL, synchronous=FULL); file tools on the VFS, bash
through Exec; resumes after SIGKILL.
2026-11-06 16:34:34 +00:00