pi-mono/packages/chord/test/next/host
Mario Zechner 8959ad6e68 feat(chord): Chord v2 slice 10, HTTP and workers
chord/next/http: a Web fetch handler built from the registry Http (routes, wraps,
sockets, hosts, relays, CSP sources) and Authenticators, responses as descriptions,
a security baseline on by default, Chord's own Node listener as a host-lifetime
object, nodeRequest for apps mounting it, links and plugin sockets.
chord/next/workers: a forked worker per address, started on demand, stopped when
idle, never restarted by itself, plugins built by the server and shipped.
Plugins: kinds with platform and host packages, createPluginRuntime, scripts(kind),
rollout results per host, imports of other plugins by name. Kernel: RouteHandle
(retry, suspend), no route backoff, anonymous host.root, origins only from relays.
ws is an optional peer dependency.
2026-10-31 20:40:36 +00:00
..
activity.test.ts feat(chord): Chord v2 slice 7a, the dependency model 2026-10-29 11:40:57 +00:00
adapted.test.ts feat(chord): slice 7b, reload in the kernel 2026-10-30 08:09:06 +00:00
attempt.test.ts refactor(chord): simplification audit of slices 6a-7b 2026-10-30 13:30:54 +00:00
backoff.test.ts feat(chord): Chord v2 in src/next, experimental and not exported yet 2026-10-28 10:30:19 +00:00
ctx.test.ts feat(chord): hostAddress instead of placement, required on remote types; only hosts with an address serve remote types 2026-10-29 07:37:37 +00:00
deadline.test.ts feat(chord): Chord v2 in src/next, experimental and not exported yet 2026-10-28 10:30:19 +00:00
dependencies.test.ts refactor(chord): simplification audit of slices 6a-7b 2026-10-30 13:30:54 +00:00
facet.test.ts feat(chord): v2 slice 7c, plugins component and per-plugin load and reload 2026-10-30 18:18:23 +00:00
follow.test.ts feat(chord,durable): Chord v2 slice 6b, Durable and jobs on the store 2026-10-28 19:18:30 +00:00
host.test.ts feat(chord): v2 slice 7c, plugins component and per-plugin load and reload 2026-10-30 18:18:23 +00:00
members.test.ts feat(chord): Chord v2 slice 8, registries and host.root 2026-10-28 21:34:56 +00:00
native.test.ts feat(chord): Chord v2 in src/next, experimental and not exported yet 2026-10-28 10:30:19 +00:00
object.test.ts feat(chord): v2 slice 7c, plugins component and per-plugin load and reload 2026-10-30 18:18:23 +00:00
parked.test.ts feat(chord): Chord v2 in src/next, experimental and not exported yet 2026-10-28 10:30:19 +00:00
presence.test.ts feat(chord): hostAddress instead of placement, required on remote types; only hosts with an address serve remote types 2026-10-29 07:37:37 +00:00
ref-state.test.ts feat(chord): slice 7b, reload in the kernel 2026-10-30 08:09:06 +00:00
reference-keys.test.ts refactor(chord): simplification audit of slices 6a-7b 2026-10-30 13:30:54 +00:00
reference-source.test.ts refactor(chord): simplification audit of slices 6a-7b 2026-10-30 13:30:54 +00:00
reference.test.ts feat(chord): slice 7b, reload in the kernel 2026-10-30 08:09:06 +00:00
retry-on.test.ts feat(chord): Chord v2 slice 7a, the dependency model 2026-10-29 11:40:57 +00:00
revocation.test.ts feat(chord): Chord v2 slice 10, HTTP and workers 2026-10-31 20:40:36 +00:00
root.test.ts feat(chord): Chord v2 slice 10, HTTP and workers 2026-10-31 20:40:36 +00:00
route.test.ts feat(chord): Chord v2 slice 10, HTTP and workers 2026-10-31 20:40:36 +00:00
routines.test.ts feat(chord): Chord v2 slice 7a, the dependency model 2026-10-29 11:40:57 +00:00
sleep.test.ts feat(chord): Chord v2 in src/next, experimental and not exported yet 2026-10-28 10:30:19 +00:00
staging.test.ts feat(chord): v2 slice 7c, plugins component and per-plugin load and reload 2026-10-30 18:18:23 +00:00
unbound.test.ts refactor(chord): simplification audit of slices 6a-7b 2026-10-30 13:30:54 +00:00