ingest_event
Feed a finance news item into the event ledger to normalize, grade severity, map affected symbols, and store for committee recall. Idempotent—re-sending same URL does not duplicate.
Instructions
Feed a finance news item you (the host agent) found into the event ledger. The backend LLM normalizes it, grades severity, maps affected symbols, and stores it for committee RAG recall.
You have far better search reach than the self-hosted crawler (including Chinese-language sources) — proactively feed news relevant to the user's holdings, especially A-share/regional coverage the crawler misses. Idempotent: re-sending the same url or claim does not double-insert. Requires a backend LLM key.
Args:
title: Headline of the news item.
url: Canonical source URL (also the dedup key).
snippet: Short excerpt or summary of the article body.
source: Publisher name (e.g. "Reuters") — the news outlet.
published_at: ISO 8601 publication time, if known.
ingested_by: Your own agent identity (e.g. "hermes") for provenance;
distinct in meaning from source.
Returns: Ingestion result with the normalized event id(s) and dedup status.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Canonical source URL (also the dedup key). | |
| title | Yes | Headline of the news item. | |
| source | No | Publisher name (e.g. 'Reuters') — the news outlet. | |
| snippet | No | Short excerpt or summary of the article body. | |
| ingested_by | No | Your own agent identity (e.g. 'hermes') for provenance; distinct from source. | host-agent |
| published_at | No | ISO 8601 publication time, if known. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |