tail_stream
Capture a limited batch of live WebSocket events from trades, creations, graduations, or prices, returning and unsubscribing once the event count or timeout ends. Use for real-time summaries, not historical data.
Instructions
Collect a bounded batch of live WebSocket events, then return and unsubscribe. Always terminates: ends when maxEvents (default 20, cap 100) or timeoutMs (default 10000, cap 30000) hits first. filters is a per-channel bag using WS shapes — note sources is an ARRAY (unlike REST list tools' singular source). Valid keys: trades: sources, mints, wallets, minVolumeUsd, maxVolumeUsd, solOnly (quote assets SOL/USDC/USDT rejected in mints — use solOnly for SOL pairs); creations: sources, enriched, excludeMayhem; graduations: sources, excludeMayhem, minLiquiditySol; prices: sources, mints. No transfers channel in v1. Use for short live watches / summaries, not history (history → list_* tools).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| channel | Yes | ||
| filters | No | Per-channel filter bag (WS filter shape). See the tool description for the valid keys per channel; uses `sources` (array), not `source`. | |
| maxEvents | No | ||
| timeoutMs | No |