surma
88f1078d9d
Use provider-specific proxy transports and catalog prices
2026-11-07 21:23:38 +00:00
surma
5dc4833e28
host: expose harness state and actions over the world API
2026-11-07 19:22:06 +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
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
surma
fcab84012d
Port workspaces and the durable lander into the world
2026-11-07 15:15:53 +00:00
surma
f90637a765
Merge v3-t54: watchdog as a world extension (T54, P3-l)
...
# Conflicts:
# host/js/package.json
2026-11-07 14:59:32 +00:00
surma
29abe8347c
Port durable watchdog retries and reports into the world
2026-11-07 14:58:11 +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