
Security News
Cloudflare Introduces a Faster TypeScript Compiler Written in Rust
Cloudflare introduces tsrs, a Rust port of TypeScript’s compiler promising faster checks and lower memory use, with the TypeScript team’s help.
@tangle-network/agent-core
Advanced tools
Core transport interfaces, event utilities, auth, SSE parsing, and resilience primitives for talking to Tangle agents
Runtime primitives for talking to Tangle agents:
SSEChunkParser, parseSSEStream, parseSSEData).This package depends on @tangle-network/agent-interface for shared types and schemas.
pnpm add @tangle-network/agent-core @tangle-network/agent-interface
Requires Node.js 18 or later. The auth and interaction modules use Node.js networking and cryptography APIs.
import { } from "@tangle-network/agent-core"; // top-level
import { } from "@tangle-network/agent-core/auth"; // token issue/verify
import { } from "@tangle-network/agent-core/sse"; // SSE parsing
import { } from "@tangle-network/agent-core/transport"; // transport interfaces
import { } from "@tangle-network/agent-core/resilience"; // retries / breakers
import { } from "@tangle-network/agent-core/interactions"; // user interactions
Use one InteractionBroker for the active runner session.
The broker emits canonical interaction events and blocks the runner until the UI responds.
It applies the declared default when the response times out.
Session teardown denies pending permissions and cancels pending questions.
import {
brokerInteractionTools,
InteractionBroker,
} from "@tangle-network/agent-core/interactions";
import { InteractionMcpServer } from "@tangle-network/agent-core/interactions/mcp";
const broker = new InteractionBroker({ decisionTimeoutMs: 60_000 });
const server = new InteractionMcpServer({
...brokerInteractionTools(broker, {
sessionId,
binding,
emit: onEvent,
}),
});
await server.start();
// Configure the runner with server.url and `Authorization: Bearer ${server.token}`.
InteractionMcpServer supports MCP-capable runners.
InteractionHttpBridge supports runners that provide extension hooks but do not support MCP.
Both transports use the same broker and canonical Agent Interface contracts.
Install @modelcontextprotocol/sdk only when you use the MCP transport.
MIT
FAQs
Core transport interfaces, event utilities, auth, SSE parsing, and resilience primitives for talking to Tangle agents
The npm package @tangle-network/agent-core receives a total of 6,134 weekly downloads. As such, @tangle-network/agent-core popularity was classified as popular.
We found that @tangle-network/agent-core demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
Cloudflare introduces tsrs, a Rust port of TypeScript’s compiler promising faster checks and lower memory use, with the TypeScript team’s help.

Security News
The PHP Foundation says Chainguard broke a security embargo ahead of critical RCE patches, as leaks disrupted the coordinated release.

Security News
PHP releases emergency patches for two critical RCE vulnerabilities as agencies urge organizations to take unpatched sites offline.