vexo_get_recent_events
Retrieve recent raw events for a specific entity with filters. Returns event names, screens, sessions, and metadata sorted newest first.
Instructions
Forensic dive into one entity's most recent raw events (newest first). Use after the aggregate tools point you at a specific entity and you need to read the actual event stream — names, screens, sessions, payloads.
Scans the configured lookback window (default 30 days) unless start_date/ end_date are given. Identify the entity with the "filters" selector.
Inputs: filters: REQUIRED key/value selector identifying the entity, e.g. {"worker_id":"54"} or {"deviceId":"abc-123"}. n: number of most recent events. Default 10, max 50. start_date, end_date: OPTIONAL ISO dates to override the lookback window.
Returns: { filters, window, rows:[{timestamp, event_name, screen, session_id, metadata}], truncated, total_count? }. On failure: { error }.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| filters | Yes | entity selector, e.g. {"worker_id":"54"} | |
| n | No | ||
| start_date | No | ||
| end_date | No |