surma
|
d014222ac4
|
Test ultimate branch replies and D63 ancestry across reopen
|
2026-11-07 14:45:57 +00:00 |
|
surma
|
a66a933dc4
|
Fix branch model configuration and load all world extensions in a test
|
2026-11-07 14:41:02 +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
|
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
|
edeb681fb4
|
Merge v3-t50: subagents use the models service, every test module in the bundle script (T50)
# Conflicts:
# host/js/package.json
# host/js/subagents-test-bundle.js
|
2026-11-07 13:51:34 +00:00 |
|
surma
|
d5de1ad7c9
|
Use shared models service for subagents and bundle every JS test
|
2026-11-07 13:50:09 +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
|
0442ab2dce
|
Merge v3-t47: subagents as a world extension (T47, P3-h)
|
2026-11-07 13:15:19 +00:00 |
|
surma
|
118f54a55b
|
Port durable subagent coordination to world extensions (T47)
|
2026-11-07 13:13:48 +00:00 |
|
surma
|
4b3f256375
|
Merge v3-t41: undo journal in the VFS, host API and undo CLI (T41, P5)
# Conflicts:
# userland/Cargo.toml
|
2026-11-07 13:05:34 +00:00 |
|
surma
|
f3fd6b76ca
|
Port plan and todos as world extensions
|
2026-11-07 13:01:57 +00:00 |
|
surma
|
7ce839e908
|
Add tagged VFS undo journal, host API, and world CLI
|
2026-11-07 13:01:43 +00:00 |
|
surma
|
4cc8707a20
|
Port core conversation, prompt, and model extensions
|
2026-11-07 12:53:24 +00:00 |
|
surma
|
f419231ac4
|
Merge branch 'v3' into v3-t43
|
2026-11-07 12:30:10 +00:00 |
|
surma
|
e003fd6b40
|
Pass cached conversation ancestry to bash execution
|
2026-11-07 12:28:46 +00:00 |
|
surma
|
b8b3166943
|
Port durable events and scoped extension reactors
|
2026-11-07 12:06:25 +00:00 |
|
surma
|
44797f1302
|
Reuse the workspace target for fixture builds
|
2026-11-07 10:50:30 +00:00 |
|
surma
|
b605717b4d
|
Merge branch 'v3' into v3-t38
|
2026-11-07 10:38:20 +00:00 |
|
surma
|
bcb3e4d8e5
|
Load world extensions from commit snapshots with last-good recovery
|
2026-11-07 10:38:20 +00:00 |
|
surma
|
7503f093d0
|
Merge branch 'v3' into v3-t35
|
2026-11-07 06:57:00 +00:00 |
|
surma
|
534fa50615
|
Merge v3-t32: pi-durable patch (P3-a), headless harness with channel input (P3-b) (T32)
# Conflicts:
# host/src/harness/mod.rs
|
2026-11-07 06:56:42 +00:00 |
|
surma
|
ce9418f2e4
|
test: rehearse P2 passkey approvals, injected fetch, and SSH push
|
2026-11-07 01:34:45 +00:00 |
|
surma
|
c8525c3acb
|
Carry durable input hooks and add a headless harness channel
|
2026-11-07 01:03:17 +00:00 |
|
surma
|
4dd6161091
|
Merge v3-t29: wasi:http hook, credential injection, guest TCP/DNS with the admin rule, one shared host API (T29)
|
2026-11-07 00:27:30 +00:00 |
|
surma
|
c91ecbf7a4
|
Share owned host API state between HTTP hooks and native pages
|
2026-11-07 00:23:57 +00:00 |
|
surma
|
17d67aadcc
|
Refresh unit requests and preserve shared compilation across runtime shutdown
|
2026-11-06 23:53:54 +00:00 |
|
surma
|
45d099c3e4
|
Merge branch 'v3' into v3-t29
# Conflicts:
# host/Cargo.toml
# host/src/harness/mod.rs
|
2026-11-06 23:46:27 +00:00 |
|
surma
|
bb162abd4d
|
T29: use QuickJS and verify the HTTP hook and guest networking
|
2026-11-06 23:38:21 +00:00 |
|
surma
|
904415063a
|
Merge v3-t25: host API routes and host-served approval, passkey and secret-entry pages (T25)
|
2026-11-06 23:24:26 +00:00 |
|
surma
|
c500ecd281
|
api: merge v3 proofs and add host approval pages and listener
|
2026-11-06 23:18:24 +00:00 |
|
surma
|
65464069d3
|
Merge v3-t22: init as a WASI systemd subset, file watchers, exit pollables (T22)
|
2026-11-06 23:15:39 +00:00 |
|
surma
|
7c7656c4a8
|
Merge branch 'v3' into v3-t29
# Conflicts:
# host/Cargo.toml
|
2026-11-06 22:50:21 +00:00 |
|
surma
|
fb83e0c067
|
WIP T29: credential hook, pinned HTTP transport and guest networking
|
2026-11-06 22:49:27 +00:00 |
|
surma
|
5a00cf3feb
|
Merge v3-p2-fix: security review fixes for the credentials manager (T27, T28)
Typed passkey proofs checked inside mutation transactions, ports and normalized
paths, overrides on GrantCreate, payload digests, key file checks, retention
(D57), scripts in QuickJS inside Wasmtime (D58), RSA on aws-lc-rs, OAuth2
token URL checks. 85 credential tests plus durable and harness tests pass.
|
2026-11-06 22:47:16 +00:00 |
|
surma
|
e332e76807
|
cred: reject the reserved host and migrate durable fixtures
|
2026-11-06 22:44:17 +00:00 |
|
surma
|
86c5d8a4e4
|
cred: isolate scripts in WASI and move RSA signing to AWS-LC
|
2026-11-06 22:22:49 +00:00 |
|
surma
|
f234b2d1e2
|
Merge v3 with T15 into v3-t22
|
2026-11-06 22:20:05 +00:00 |
|
surma
|
5b3e1393f5
|
cred: complete core proof, policy, storage and injection fixes
|
2026-11-06 22:19:35 +00:00 |
|
surma
|
e33d3fac3b
|
Merge v3-t15: shared compile cache, precompile, /bin/*.wasm and /src/sausage copies (T15)
|
2026-11-06 22:18:53 +00:00 |
|
surma
|
a75094054e
|
Merge branch 'v3' into v3-p2-fix
|
2026-11-06 21:31:50 +00:00 |
|
surma
|
b3d3558b31
|
cred: stage T27 core fixes and security regressions before T26 merge (WIP)
|
2026-11-06 21:31:50 +00:00 |
|
surma
|
940ae61af6
|
cred: blind RSA signatures and stage T28 security regressions (WIP)
|
2026-11-06 21:17:52 +00:00 |
|
surma
|
abe420f0d4
|
Make credential requests durable and store proxy authentication
|
2026-11-06 21:13:40 +00:00 |
|
surma
|
c70948efe2
|
api: add public credential routes and SSH signing oracle
|
2026-11-06 21:05:11 +00:00 |
|
surma
|
30dcd4c2ca
|
cred: keep typed secret entry configuration valid
|
2026-11-06 20:16:24 +00:00 |
|