Breaking changes
-
replace channel sinks with proxy consumers (
matrix) BREAKING (90871b6) Add channel proxy declarations, explicit SSE proxy consumers, custom proxy registration, and inbound event publishing through InteractiveProxyHandle. BREAKING CHANGE: AgentNetwork setup now providesproxyinstead ofsink, channels use.proxy(...)/getProxies()instead of.sink(...)/getSinks(), andnetwork.expose()now accepts proxy consumers such asregisterSSEStream(...)instead of\{ protocol, select }options.
New features
-
replace channel sinks with proxy consumers (
matrix) BREAKING (90871b6) Add channel proxy declarations, explicit SSE proxy consumers, custom proxy registration, and inbound event publishing through InteractiveProxyHandle. BREAKING CHANGE: AgentNetwork setup now providesproxyinstead ofsink, channels use.proxy(...)/getProxies()instead of.sink(...)/getSinks(), andnetwork.expose()now accepts proxy consumers such asregisterSSEStream(...)instead of\{ protocol, select }options.
New features
-
add dependency layers, typed tools, and network tracing (
matrix) (4e2c6fa)- Extract DepedencyLayer for injection across skills, agents, and networks
- AgentFactory dependsOn/tools; agent logic gets layers, tools, emitAndAwait, tracing
- Tool builder with Effect schemas, layer deps, and optional event emission
- AgentNetwork.dependsOn with layer injection at run() and expose()
- EventPlane.publishAndAwait for request-reply over the event bus
- NetworkTracer hooks for runs, event publish, and agent invocations
Bug fixes
-
upgrade dependencies to clear high-severity audit findings (
core, stream, react, ui) (3316b84)- bump effect, langchain, and socket.io in core; effect in evals
- upgrade vitest 4 and tsup 8 across packages; turbo at root
- add pnpm overrides for transitive advisories (axios, protobufjs, etc.)
- align example apps and website on patched next releases
- fix ui vitest 4 test options API in AiCursor spec

