
Product
Socket Threat Intel Now Shows Which Malware Campaigns Were Blocked or Detected
Socket Threat Intel now shows which malware campaigns were blocked or detected in your organization, with links to scans and Firewall events.
@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 12,004 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.

Product
Socket Threat Intel now shows which malware campaigns were blocked or detected in your organization, with links to scans and Firewall events.

Security News
Fixes for eMudhra and Brotli are out. Getting them everywhere they’re needed means tracking down bundled libraries, runtimes, and certificate stores.

Threat Research
/Security News
Socket uncovered secret-stealing workflows that ran in LiteLLM’s GitHub repository 11 days before the supply chain attack on PyPI and Docker.