surma
c9d2dd0b7c
Merge v3 into v3-t51 for T51 rework
2026-11-07 14:24:35 +00:00
surma
88e8f7a454
Port durable automations and global pause as world extensions
2026-11-07 14:16:05 +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