@tunnlo/adapters
v0.1.3
Published
Built-in data source adapters for Tunnlo
Maintainers
Readme
@tunnlo/adapters
Built-in data source adapters for Tunnlo pipelines.
Part of the Tunnlo project -- a real-time data-to-agent bridge with intelligent filtering.
Installation
npm install @tunnlo/adaptersUsage
import { LogTailerAdapter } from '@tunnlo/adapters';
const adapter = new LogTailerAdapter({
id: 'app-logs',
type: 'log-tailer',
config: { path: '/var/log/app.log' },
});
await adapter.start((event) => {
console.log('New log line:', event.payload);
});API
TsharkAdapter-- captures live network traffic via tshark/WiresharkLogTailerAdapter-- tails log files for new linesStdinAdapter-- reads events from standard inputMcpBridgeAdapter-- receives events from an MCP-compatible serverHybridAdapter-- combines push and polling strategies in a single adapterBaseAdapter-- abstract base class for building custom adapters
License
MIT
