Agent workflows
Give agents market state they can inspect.
Etna Alpha returns a compact market_state.v1 packet with
state, tags, reasons, confidence, evidence, replay, routes, feedback,
and usage context. The agent starts from a bounded market read instead
of trying to reconstruct context from venue events on every run. The
same read-only context path is the right shape for MCP: latest packet,
Workbench evidence, replay, freshness, and usage resources without
order, billing, or execution authority.
Agent without Etna
The model receives event exhaust and has to guess the read.
Trades, depth, timestamps, and book changes arrive as ingredients.
The workflow still has to decide what changed, what evidence matters,
whether replay is available, and where the result should route.
events -> prompt glue -> uncertain context
Agent with Etna
The model receives the packet plus the path back to evidence.
The packet can be summarized, routed, challenged, replayed, or
joined to rows without letting the agent invent a market read from
partial context.
packet -> reasoned brief -> route / replay / feedback
Agent input
market_state.v1
- State
- Pressure building
- Reasons
- What changed and why the label attached.
- Evidence
- Workbench and row handles stay connected.
- Replay
- The same event can be reopened later.
- Routes
- Agent brief, dashboard, webhook, feedback.
{
"agent_context": "market_state_packet",
"symbol": "BTCUSD-PERP",
"state": "pressure_building",
"agent_brief": {
"what_changed": "pressure rose while visible depth thinned",
"why_it_matters": "monitor, replay, and route context are attached",
"allowed_actions": ["summarize", "route", "request_replay"],
"forbidden_actions": ["execute_trade", "custody_funds"]
},
"evidence": "/packets/{event_id}/workbench",
"usage": "metered account receipt"
}
MCP-ready context
Expose market context to agents without handing them execution.
Resources
Latest packet, packet history, Workbench evidence, replay context,
public proof, freshness, watchlist state, and usage posture.
Boundaries
Read-only by default: no orders, no custody, no billing mutation,
no private key handling, and no provider-data redistribution.
First path
Wire deterministic mock context, then switch the same resource
names to live packets after API-plan key issuance.
Best first loop
Start with Pro when the agent needs repeated live context.
Builder is enough for a BTC/ETH proof loop. Pro is the natural
first active workflow when an agent, dashboard, or alert system needs
five approved symbols, replay, webhook tests, and daily packet review.