pi-mono/packages
Mario Zechner 0104fef1e9 feat(chord): replace the facet and service runtime with the chord2 host runtime
Moves chord2 (contracts, objects, cells, roots, plugins, hot reload, memory/IPC/WebSocket links)
from p2 into packages/chord, with its tests (now on vitest) and docs. The root export is the new
runtime plus the shared base (Context, JsonValue, JsonRepresentation, Draft, copyJson, isJsonValue,
replicatedState and its types). ./node now holds the host manager, child control, process locks,
and nodeLoader. ./context and ./delta are unchanged; ./bundler is removed.

replicatedState stays a standalone module with the same exports. It no longer exposes the exact-op
subscription the removed service provider used, so listener failures of mutable states are always
reported asynchronously. The package depends on typebox instead of esbuild. The wire format stays JSON.
2026-10-12 10:41:59 +00:00
..
agent Add [Unreleased] section for next cycle 2026-10-07 23:33:49 +02:00
ai feat(ai,coding-agent): list only the OpenRouter models a key may use (#10672) 2026-10-12 10:17:40 +02:00
chord feat(chord): replace the facet and service runtime with the chord2 host runtime 2026-10-12 10:41:59 +00:00
codemode refactor(codemode,coding-agent): decouple MCP from codemode 2026-10-12 09:19:30 +02:00
coding-agent feat(coding-agent): remove the experimental server stack and the client, protocol, and server packages 2026-10-12 10:41:59 +00:00
durable feat(chord): replace the facet and service runtime with the chord2 host runtime 2026-10-12 10:41:59 +00:00
env feat(env): report a terminal's foreground job with ptyForeground 2026-10-11 16:35:08 +00:00
evals Release v1.1.0 2026-10-07 23:33:33 +02:00
mcp fix(mcp): reject iss when no authorization server metadata was discovered 2026-10-10 14:44:35 +02:00
telemetry Add [Unreleased] section for next cycle 2026-10-07 23:33:49 +02:00
tui fix(tui): enable kitty images in herdr (#10774) 2026-10-11 22:01:02 +02:00