report_agent_status
ActiveTool of Otto Data — Robinhood Chain
Status report from a trading agent — the live panel on ottodata.app/agents renders this stream. kind: run_started | signals | order_proposed | order_approved | order_filled | order_skipped | position_closed | run_summary | error. agent: gap-trader | narrative-trader. key: the operator's OTTO_AGENT_KEY value (wrong keys are rejected). Call at every runbook step; keep message short and human-readable (e.g. 'BUY 3 NVDA @ 184.20 limit — gap +82bps').
Parameters schema
{
"type": "object",
"title": "report_agent_statusArguments",
"required": [
"key",
"kind",
"message"
],
"properties": {
"key": {
"type": "string",
"title": "Key"
},
"kind": {
"type": "string",
"title": "Kind"
},
"agent": {
"type": "string",
"title": "Agent",
"default": "gap-trader"
},
"run_id": {
"type": "string",
"title": "Run Id",
"default": ""
},
"ticker": {
"type": "string",
"title": "Ticker",
"default": ""
},
"message": {
"type": "string",
"title": "Message"
},
"payload": {
"anyOf": [
{
"type": "object",
"additionalProperties": true
},
{
"type": "null"
}
],
"title": "Payload",
"default": null
}
}
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
Otto Data — Robinhood Chain
https://github.com/Degergokalp/otto-data
1/7 registries