Logs & Traces
Operational brain of the system ? inspect traces, step timelines, refs, and grouped errors quickly.
Traces
Recent operational runs
last 100 traces
100
loaded into current page
Errors
Grouped inbox
error groups
4
grouped by node / name
Steps
Timeline details
selected trace steps
0
inputs / outputs / refs drill-down
Artifacts
Refs behind the trace
selected trace artifacts
9
clickable refs / raw JSON
Traces list
Last traces with duration, status, error and quick filter
| Trace ID | Started | Duration | Status | Error | Actions |
|---|---|---|---|---|---|
| 2026-04-11T09:17:05.084326+00:00 | 2732 ms | ok |
?
|
||
| 2026-04-11T09:17:05.084169+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:16:35.085002+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:16:35.082953+00:00 | 2794 ms | ok |
?
|
||
| 2026-04-11T09:16:20.083957+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:16:07.591725+00:00 | 2943 ms | ok |
?
|
||
| 2026-04-11T09:16:05.083703+00:00 | 547 ms | error |
?
|
||
| 2026-04-11T09:15:37.919376+00:00 | 2771 ms | ok |
?
|
||
| 2026-04-11T09:15:35.083833+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:15:35.083769+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:15:35.082648+00:00 | 836 ms | error |
?
|
||
| 2026-04-11T09:15:05.082002+00:00 | 2803 ms | ok |
?
|
||
| 2026-04-11T09:14:50.084668+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:14:36.961559+00:00 | 2810 ms | ok |
?
|
||
| 2026-04-11T09:14:35.085168+00:00 | 32 ms | error |
?
|
||
| 2026-04-11T09:14:35.084496+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:14:05.083719+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:14:05.081841+00:00 | 2448 ms | ok |
?
|
||
| 2026-04-11T09:13:37.638617+00:00 | 2929 ms | ok |
?
|
||
| 2026-04-11T09:13:35.090873+00:00 | 614 ms | error |
?
|
||
| 2026-04-11T09:13:35.083663+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:13:20.083658+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:13:05.083260+00:00 | 2756 ms | ok |
?
|
||
| 2026-04-11T09:12:38.368491+00:00 | 3907 ms | ok |
?
|
||
| 2026-04-11T09:12:35.094398+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:12:35.084706+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:12:35.082511+00:00 | 1082 ms | error |
?
|
||
| 2026-04-11T09:12:05.081833+00:00 | 2559 ms | ok |
?
|
||
| 2026-04-11T09:11:50.084995+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:11:35.083639+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:11:35.082339+00:00 | 2495 ms | ok |
?
|
||
| 2026-04-11T09:11:05.083761+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:11:05.082611+00:00 | 2762 ms | ok |
?
|
||
| 2026-04-11T09:10:35.084859+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:10:35.082834+00:00 | 2835 ms | ok |
?
|
||
| 2026-04-11T09:10:20.084649+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:10:05.082579+00:00 | 2636 ms | ok |
?
|
||
| 2026-04-11T09:09:35.084077+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:09:35.083722+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:09:35.082338+00:00 | 2579 ms | ok |
?
|
||
| 2026-04-11T09:09:05.082687+00:00 | 2838 ms | ok |
?
|
||
| 2026-04-11T09:08:50.084097+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:08:35.085473+00:00 | 2863 ms | ok |
?
|
||
| 2026-04-11T09:08:35.084858+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:08:07.635897+00:00 | 3227 ms | ok |
?
|
||
| 2026-04-11T09:08:05.083609+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:08:05.082455+00:00 | 616 ms | error |
?
|
||
| 2026-04-11T09:07:42.204469+00:00 | 2932 ms | ok |
?
|
||
| 2026-04-11T09:07:37.674342+00:00 | 561 ms | error |
?
|
||
| 2026-04-11T09:07:35.083935+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:07:35.083419+00:00 | 592 ms | error |
?
|
||
| 2026-04-11T09:07:20.085043+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:07:05.084484+00:00 | 2882 ms | ok |
?
|
||
| 2026-04-11T09:06:35.085023+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:06:35.084942+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:06:35.082992+00:00 | 2848 ms | ok |
?
|
||
| 2026-04-11T09:06:07.773346+00:00 | 3419 ms | ok |
?
|
||
| 2026-04-11T09:06:05.083148+00:00 | 561 ms | error |
?
|
||
| 2026-04-11T09:05:50.084573+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:05:35.083597+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:05:35.082965+00:00 | 3523 ms | ok |
?
|
||
| 2026-04-11T09:05:05.092429+00:00 | 2734 ms | ok |
?
|
||
| 2026-04-11T09:05:05.090481+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:04:35.085122+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:04:35.082794+00:00 | 2820 ms | ok |
?
|
||
| 2026-04-11T09:04:20.084174+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:04:07.760036+00:00 | 2899 ms | ok |
?
|
||
| 2026-04-11T09:04:05.082508+00:00 | 572 ms | error |
?
|
||
| 2026-04-11T09:03:35.086697+00:00 | 2816 ms | ok |
?
|
||
| 2026-04-11T09:03:35.085793+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:03:35.083917+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:03:05.082901+00:00 | 2750 ms | ok |
?
|
||
| 2026-04-11T09:02:50.083973+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:02:35.085845+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:02:35.083109+00:00 | 2695 ms | ok |
?
|
||
| 2026-04-11T09:02:07.501429+00:00 | 2830 ms | ok |
?
|
||
| 2026-04-11T09:02:05.083670+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:02:05.082254+00:00 | 574 ms | error |
?
|
||
| 2026-04-11T09:01:35.083846+00:00 | 2719 ms | ok |
?
|
||
| 2026-04-11T09:01:35.083768+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:01:20.084303+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:01:05.082006+00:00 | 2867 ms | ok |
?
|
||
| 2026-04-11T09:00:48.799156+00:00 | 3078 ms | ok |
?
|
||
| 2026-04-11T09:00:35.092016+00:00 | 4741 ms | ok |
?
|
||
| 2026-04-11T09:00:35.091306+00:00 | 4547 ms | ok |
?
|
||
| 2026-04-11T09:00:35.092373+00:00 | 10258 ms | error |
?
|
||
| 2026-04-11T09:00:35.086154+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:00:35.086104+00:00 | ? | ok |
?
|
||
| 2026-04-11T09:00:05.083714+00:00 | 3000 ms | ok |
?
|
||
| 2026-04-11T08:59:50.084763+00:00 | ? | ok |
?
|
||
| 2026-04-11T08:59:37.449373+00:00 | 2860 ms | ok |
?
|
||
| 2026-04-11T08:59:35.083567+00:00 | ? | ok |
?
|
||
| 2026-04-11T08:59:35.082854+00:00 | 565 ms | error |
?
|
||
| 2026-04-11T08:59:07.440405+00:00 | 2852 ms | ok |
?
|
||
| 2026-04-11T08:59:05.083826+00:00 | ? | ok |
?
|
||
| 2026-04-11T08:59:05.082603+00:00 | 560 ms | error |
?
|
||
| 2026-04-11T08:58:35.089024+00:00 | 2481 ms | ok |
?
|
||
| 2026-04-11T08:58:35.084597+00:00 | ? | ok |
?
|
||
| 2026-04-11T08:58:20.084307+00:00 | ? | ok |
?
|
||
| 2026-04-11T08:58:05.082961+00:00 | 2970 ms | ok |
?
|
Trace viewer
Timeline steps, refs, inputs, outputs
trace
ok
No step timeline available for selected trace.
Trace artifacts / refs
refs_json links and artifact drill-down
| Kind | Created | Ref | Actions |
|---|---|---|---|
| autotrade.status | 2026-04-11T08:01:35.686020+00:00 | artifact://138215 | |
| autotrade.execution.result | 2026-04-11T08:01:35.403775+00:00 | artifact://138213 | |
| trade.attribution | 2026-04-11T08:01:35.402239+00:00 | artifact://138212 | |
| trade.result | 2026-04-11T08:01:35.398846+00:00 | artifact://138211 | |
| autotrade.gate.summary | 2026-04-11T08:01:35.397588+00:00 | artifact://138210 | |
| autotrade.gate.result | 2026-04-11T08:01:35.395070+00:00 | artifact://138209 | |
| trade.intent | 2026-04-11T08:01:35.099142+00:00 | artifact://138208 | |
| autotrade.decision.bundle | 2026-04-11T08:01:35.087709+00:00 | artifact://138207 | |
| autotrade.status | 2026-04-11T08:01:35.084213+00:00 | artifact://138205 |
Error inbox
Latest errors grouped by node / name
ccxt
2026-04-11T09:16:05.083703+00:00
988 errors
binance {"code":-2008,"msg":"Invalid Api-Key ID."}
tools_3
2026-04-11T09:00:46.663769+00:00
234 errors
Server error '502 Bad Gateway' for url 'https://api.stlouisfed.org/fred/series/observations?series_id=SP500&file_type=json&api_key=383e0dd0b931f6ea6807849a6d85469d'
For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/502
fetch_ohlcv_recent
2026-04-11T08:54:35.079407+00:00
6 errors
binance {"code":-2008,"msg":"Invalid Api-Key ID."}
/traces/{trace_id}
2026-04-10T11:39:40.389699+00:00
3 errors
404: trace not found
Error count per hour
Operational pressure snapshot
2026-04-10T09:00:00
5
2026-04-10T10:00:00
15
2026-04-10T11:00:00
17
2026-04-10T12:00:00
13
2026-04-10T13:00:00
14
2026-04-10T14:00:00
16
2026-04-10T15:00:00
9
2026-04-10T16:00:00
20
2026-04-10T17:00:00
32
2026-04-10T18:00:00
37
2026-04-10T19:00:00
57
2026-04-10T20:00:00
47
2026-04-10T21:00:00
36
2026-04-10T22:00:00
39
2026-04-10T23:00:00
44
2026-04-11T00:00:00
36
2026-04-11T01:00:00
23
2026-04-11T02:00:00
31
2026-04-11T03:00:00
39
2026-04-11T04:00:00
35
2026-04-11T05:00:00
48
2026-04-11T06:00:00
33
2026-04-11T07:00:00
43
2026-04-11T08:00:00
51
2026-04-11T09:00:00
12
Refs panel
Fast links to artifact viewer
artifact://138215
artifact://138213
artifact://138212
artifact://138211
artifact://138210
artifact://138209
artifact://138208
artifact://138207
artifact://138073
artifact://138075
artifact://138077
artifact://138078
artifact://138079
artifact://138080
artifact://138045
artifact://138188
artifact://138095
artifact://138058
artifact://138091
artifact://138062
chroma://narratives/e379a36bc6e14f0220bd302f
artifact://138205
Raw payload preview
Debug view for the page payload
Open raw JSON
{
"artifacts": [
{
"created_at": "2026-04-11T08:01:35.686020+00:00",
"id": 138215,
"kind": "autotrade.status",
"payload": {
"dry_run": false,
"enabled": true,
"exchange": "binance",
"exchange_balance_summary": {
"balances": {},
"error": "AuthenticationError: binanceusdm {\"code\":-2008,\"msg\":\"Invalid Api-Key ID.\"}",
"exchange": "binance",
"market_type": "unknown",
"ok": false,
"raw": null,
"sandbox": true
},
"execution_mode": "sandbox",
"exposure_limit": 1000.0,
"kill_switch": false,
"last_amount": null,
"last_error": null,
"last_gate_decision": "allowed",
"last_gate_reason": "strategy.non_executable_action:hold",
"last_order_id": null,
"last_price": null,
"last_reason": "strategy.non_executable_action",
"last_status": "skipped",
"liquidity_gate": "required",
"local_balance": 0.0,
"pair": "BTC/USDT",
"position_limit": 250.0,
"same_candle_bucket": "1h:1775894400",
"sandbox": true,
"source": "services.autotrade.runner",
"symbol": "BTC/USDT",
"timeframe": "1h",
"trace_id": "af7e38a4630a4fa0aa866c8ac07bd710",
"ts": "2026-04-11T08:01:35.685105+00:00"
},
"ref": "artifact://138215",
"store": "postgres",
"trace_id": "af7e38a4630a4fa0aa866c8ac07bd710"
},
{
"created_at": "2026-04-11T08:01:35.403775+00:00",
"id": 138213,
"kind": "autotrade.execution.result",
"payload": {
"action": "hold",
"base_qty": null,
"confidence": 0.3,
"decision_ref": "artifact://138207",
"dry_run": false,
"exchange": "binance",
"execution_plan": {
"amount": null,
"execution_mode": "None",
"expected_price": null,
"maker_first": null,
"market_type": "spot",
"marketable_limit": null,
"max_reprice_attempts": null,
"max_slippage_bps": null,
"notional_usd": 100.0,
"order_type": "None",
"qualification_class": "None",
"reduce_only": false,
"sandbox": null,
"slice_interval_ms": null,
"slices": null,
"time_in_force": "GTC",
"venue": "binance"
},
"gate": {
"action": "hold",
"blockers": [
{
"code": "strategy.non_executable_action",
"group": "strategy",
"value": "hold"
},
{
"code": "strategy.non_executable_side",
"group": "strategy",
"value": "none"
},
{
"code": "confidence.below_threshold",
"group": "confidence",
"threshold": 0.48,
"value": 0.3
},
{
"code": "quality.trade_intent_autotrade_unsafe",
"group": "quality",
"value": false
},
{
"code": "quality.trade_intent_needs_manual_review",
"group": "quality",
"value": true
},
{
"code": "quality.pipeline_degraded",
"group": "quality",
"value": "degraded"
},
{
"code": "quality.llm_status_not_ok",
"group": "quality",
"value": "exception"
},
{
"code": "quality.bundle_pipeline_degraded",
"group": "quality",
"value": "degraded"
},
{
"code": "quality.meta_filter_skip",
"group": "quality",
"value": 0.0
}
],
"confidence": 0.3,
"decision": "allowed",
"decision_label": "allowed",
"exchange": "binance",
"gate_level": "micro_auto",
"guards": {
"blocking_factors": [
"synthetic_price_only"
],
"compliance_ok": true,
"execution_ok": null,
"overrides": [
"price_safety_override"
],
"portfolio_ok": null,
"risk_ok": true,
"winner_factors": [
"risk_approved",
"compliance_clear",
"onchain_bullish_confirmation"
]
},
"inputs": {
"action": "hold",
"confidence": 0.3,
"side": "none",
"signal": {
"action_after_risk": "sell",
"action_before_risk": "sell",
"asset": null,
"bearish_contributors": [
"onchain_detail:mempool_quiet:1_sat/vB \u2014 Bitcoin mempool nearly empty, low a"
],
"blocked_by": [
"synthetic_price_only"
],
"blockers": [],
"bullish_contributors": [
"strategy_factor:long_only_sell_as_reduce_or_exit",
"onchain:bullish:+0.328",
"onchain_detail:cross_exchange_funding_negative:-0.0000 \u2014 shorts overextende",
"onchain_detail:taker_buy_dominant:1.30 \u2014 aggressive market buying (bullish ",
"onchain_detail:fear_greed_extreme_fear:15/100 \u2014 extreme panic, contrarian b"
],
"calibration_score": 1.0,
"candidate_models": [
"tp_eq_sl",
"tp_3sl",
"sl_3tp"
],
"confidence_after_risk": 0.3128496992811664,
"confidence_before_risk": 0.3658689438985185,
"decision_state": "blocked_signal",
"degraded_sources": [],
"ensemble_weights": [
{
"model": "tp_eq_sl",
"weight": 0.2857
},
{
"model": "tp_3sl",
"weight": 0.2337
},
{
"model": "sl_3tp",
"weight": 0.4445
}
],
"evidence_pack": {
"bearish_contributors": [
"onchain_detail:mempool_quiet:1_sat/vB \u2014 Bitcoin mempool nearly empty, low a"
],
"bullish_contributors": [
"strategy_factor:long_only_sell_as_reduce_or_exit",
"onchain:bullish:+0.328",
"onchain_detail:cross_exchange_funding_negative:-0.0000 \u2014 shorts overextende",
"onchain_detail:taker_buy_dominant:1.30 \u2014 aggressive market buying (bullish ",
"onchain_detail:fear_greed_extreme_fear:15/100 \u2014 extreme panic, contrarian b"
],
"degraded_sources": [],
"evidence_summary": "bullish: strategy_factor:long_only_sell_as_reduce_or_exit, onchain:bullish:+0.328, onchain_detail:cross_exchange_funding_negative:-0.0000 \u2014 shorts overextende, onchain_detail:taker_buy_dominant:1.30 \u2014 aggressive market buying (bullish , onchain_detail:fear_greed_extreme_fear:15/100 \u2014 extreme panic, contrarian b | bearish: onchain_detail:mempool_quiet:1_sat/vB \u2014 Bitcoin mempool nearly empty, low a | blocked: synthetic_price_only",
"neutral_contributors": [
"strategy_factor:ml_directional_bias",
"strategy_factor:macro_structural_bias"
],
"override_explanation": "price_safety_override"
},
"exit_policy": {
"atr_base": 0.01,
"break_even_trigger": null,
"exit_template": "fixed",
"max_hold_candles": 24,
"partial_tp_levels": [
{
"fraction": 0.5,
"target_distance": 0.015
}
],
"stop_loss": 0.01,
"take_profit": 0.02,
"trailing_activation": null,
"trailing_callback": null,
"trend_factor": 1.0,
"vol_factor": 1.0
},
"hold_cause": null,
"max_position": 6.25,
"meta_decision": {
"action": "paper_only",
"autotrade_safe": false,
"confidence": 0.214,
"deterministic_route_quality": "degraded_deterministic",
"edge_score": 0.2378,
"entry_quality_score": 0.42,
"execution_vote": "allow",
"expected_value_score": 0.195,
"explanation": "Meta decision derived from strategy/risk/execution/trend/price consistency.",
"final_summary": "Meta decision derived from strategy/risk/execution/trend/price consistency.",
"llm_status": "exception",
"mode": "degraded",
"needs_manual_review": true,
"price_asymmetry_score": 0.35,
"quality": "degraded",
"raw_refs": {},
"reason": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"reason_codes": [
"ml_trust_low"
],
"refs_used": [],
"risk_vote": "allow",
"should_trade": false,
"signal": {
"calibration_score": null,
"drift_detected": false,
"health_state": "unknown",
"ml_trust": 0.0,
"synthetic_price": true,
"trend_direction": "flat"
},
"size_multiplier": 0.0,
"skip_reason": "ml_trust_low",
"trend_alignment_score": 0.4
},
"model": "sl_3tp",
"model_runtime_score": 0.462958,
"model_selection_score": 0.462958,
"pair": "BTC/USDT",
"preferred_action": "sell",
"price_agent": {
"autotrade_safe": false,
"confidence": 0.3168,
"deterministic_route_quality": "degraded_deterministic",
"expected_close": 69606.93887063018,
"expected_high": 70442.22213707774,
"expected_low": 68771.65560418263,
"expected_move_pct": -4.293403227066726,
"explanation": "Deterministic price corridor from ML bias and realized volatility.",
"horizon": "1h",
"llm_status": "exception",
"mode": "degraded",
"needs_manual_review": true,
"path_shape": "trend",
"predicted_close_is_synthetic": true,
"price_range_68": {
"high": 73602.26411999999,
"low": 71856.75588
},
"price_range_95": {
"high": 74387.74282799999,
"low": 71071.27717199999
},
"quality": "degraded",
"raw_refs": {},
"reason": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"reasoning_summary": "Deterministic price corridor from ML bias and realized volatility.",
"refs_used": [],
"signal": {
"ml_score": -0.0954089606014828,
"predicted_close_is_synthetic": true,
"realized_vol_short": 0.012
},
"sl_hard": 68826.29608828772,
"sl_soft": 70231.45309650413,
"tp1": 73165.88706,
"tp2": 73558.626414
},
"quality_score": 0.5555,
"recommended_size_modifier": 0.25,
"regime_confidence": 0.8571,
"regime_factors": {
"bollinger_bandwidth": 0.004701664297777419,
"directional_consistency": 0.0,
"hurst_exp": 0.35174904367648446,
"is_trend_regime": 0.0,
"realized_vol_short": 0.0,
"slope_price": 0.0,
"trend_persistence": 0.6,
"vol_expansion": 0.0
},
"regime_label": "range",
"risk_confidence": 0.5764248496405832,
"risk_impact": {
"action_after_risk": "sell",
"action_before_risk": "sell",
"blocked_by": [],
"confidence_after_risk": 0.3128496992811664,
"confidence_before_risk": 0.3658689438985185,
"final_reason": "Risk level low (score=0.21); 3 active factors, 0 blocking.",
"overrides": [
"forbid_short",
"reduce_size"
],
"size_modifier": 0.25
},
"risk_ok": true,
"risk_overrides": [
"forbid_short",
"reduce_size"
],
"selected_model": "sl_3tp",
"sl": 0.01,
"source": "deterministic_fallback",
"stop_loss": 0.03892547,
"strategy_action": "sell",
"strategy_confidence": 0.3658689438985185,
"take_profit": 0.02,
"threshold_used": 0.375,
"tp": 0.02,
"trend_agent": {
"autotrade_safe": false,
"confidence": 0.22,
"continuation_probability": 0.42,
"deterministic_route_quality": "degraded_deterministic",
"evidence": [
"market.momentum",
"ml.directional_bias"
],
"explanation": "Deterministic trend estimate from momentum and ML directional bias.",
"invalidators": [
"momentum_flip",
"range_break_against_direction"
],
"llm_status": "exception",
"mode": "degraded",
"needs_manual_review": true,
"quality": "degraded",
"raw_refs": {},
"reason": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"reasoning_summary": "Deterministic trend estimate from momentum and ML directional bias.",
"refs_used": [],
"reversal_probability": 0.58,
"signal": {
"ml_direction": "down",
"momentum": 0.0
},
"trend_direction": "flat",
"trend_horizon": "intraday",
"trend_phase": "mean_reversion",
"trend_strength": 0.0
}
},
"size": {
"base_qty": null,
"entry_type": null,
"price": null,
"quote_notional": null
}
},
"ok": true,
"pair": "BTC/USDT",
"policy": {
"buy_confidence_min": 0.52,
"deterministic_fallback": false,
"dry_run": false,
"enabled": true,
"kill_switch": false,
"min_confidence": 0.48,
"min_confidence_no_llm": 0.45,
"profile": "derivatives_long_short_combat",
"sandbox": true,
"sandbox_only": true,
"sell_confidence_min": 0.36,
"sell_risk_off_confidence_min": 0.32
},
"quality": {
"autotrade_safe": false,
"calibration_score": null,
"deterministic_route_quality": "degraded_deterministic",
"disagreement_score": 0.0,
"drift_detected": false,
"health_state": "unknown",
"is_reduce_only": false,
"llm_status": "exception",
"pipeline_quality": "degraded",
"source_quality_score": 0.88
},
"reasons": [
"strategy.non_executable_action:hold",
"strategy.non_executable_side:none",
"confidence.below_threshold:0.3000\u003c0.4800",
"quality.trade_intent_autotrade_unsafe",
"quality.trade_intent_needs_manual_review",
"quality.pipeline_degraded",
"quality.llm_status_not_ok_degraded_det:exception",
"quality.bundle_pipeline_degraded",
"quality.meta_filter_skip:qualifier.hard_gate_blocked",
"gate.recovered_soft_blockers_to_micro"
],
"reduced_reason": "gate.recovered_soft_blockers_to_micro",
"settings_snapshot": {
"AUTOTRADE_DETERMINISTIC_MIN_WINNER_FACTORS": 2,
"AUTOTRADE_DRY_RUN": false,
"AUTOTRADE_ENABLED": true,
"AUTOTRADE_KILL_SWITCH": false,
"AUTOTRADE_MIN_CONFIDENCE": 0.48,
"AUTOTRADE_MIN_CONFIDENCE_NO_LLM": 0.45,
"AUTOTRADE_PROFILE": "derivatives_long_short_combat",
"AUTOTRADE_TESTNET_ONLY": true,
"BINANCE_SANDBOX": true,
"CALIBRATION_MICRO_ONLY_MAX": 0.58,
"CALIBRATION_PAPER_ONLY_MAX": 0.45,
"HEALTH_BLOCK_STATES": [
"critical",
"red"
],
"HEALTH_DEGRADED_STATES": [
"degraded",
"yellow"
]
},
"side": "none",
"signal_quality_score": 0.6322,
"size_multiplier": 0.2,
"symbol": "BTC/USDT",
"timeframe": "1h",
"trace_id": "af7e38a4630a4fa0aa866c8ac07bd710",
"trade_intent": {
"action": "hold",
"autotrade_safe": false,
"confidence": 0.3,
"deterministic_route_quality": "degraded_deterministic",
"disagreement_score": 0.0,
"entry": {
"aggressiveness": "neutral",
"execution_style": null,
"max_slippage_bps": null,
"price": null,
"slices": null,
"type": null
},
"guards": {
"blocking_factors": [
"synthetic_price_only"
],
"compliance_ok": true,
"execution_ok": null,
"overrides": [
"price_safety_override"
],
"portfolio_ok": null,
"quality_gate_blocked": true,
"quality_gate_reasons": [
"quality.supervisor_degraded",
"quality.ml_trust_very_low"
],
"risk_ok": true,
"winner_factors": [
"risk_approved",
"compliance_clear",
"onchain_bullish_confirmation"
]
},
"health": {
"calibration_score": null,
"degraded_sources": [
"supervisor",
"risk"
],
"drift_detected": false,
"health_state": "unknown",
"ml_trust_score": null,
"pipeline_quality": "degraded"
},
"llm_status": "exception",
"meta_decision": {
"action": "paper_only",
"autotrade_safe": false,
"confidence": 0.214,
"deterministic_route_quality": "degraded_deterministic",
"edge_score": 0.2378,
"entry_quality_score": 0.42,
"execution_vote": "allow",
"expected_value_score": 0.195,
"explanation": "Meta decision derived from strategy/risk/execution/trend/price consistency.",
"final_summary": "Meta decision derived from strategy/risk/execution/trend/price consistency.",
"llm_status": "exception",
"mode": "degraded",
"needs_manual_review": true,
"price_asymmetry_score": 0.35,
"quality": "degraded",
"raw_refs": {},
"reason": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"reason_codes": [
"ml_trust_low"
],
"refs_used": [],
"risk_vote": "allow",
"should_trade": false,
"signal": {
"calibration_score": null,
"drift_detected": false,
"health_state": "unknown",
"ml_trust": 0.0,
"synthetic_price": true,
"trend_direction": "flat"
},
"size_multiplier": 0.0,
"skip_reason": "ml_trust_low",
"trend_alignment_score": 0.4
},
"needs_manual_review": true,
"quality": "degraded",
"reason": "TradingAgent deterministic fallback used because LLM was unavailable or invalid. Final intent was derived from StrategyAgent output and RiskAgent constraints. | winner_factors=[\u0027risk_approved\u0027, \u0027compliance_clear\u0027, \u0027onchain_bullish_confirmation\u0027] | blocking_factors=[\u0027synthetic_price_only\u0027] | overrides=[\u0027price_safety_override\u0027]",
"reason_codes": [
"ml_trust_low"
],
"reduce_only": false,
"risk": {
"cancel_after_sec": null,
"exit_policy": {
"atr_base": 0.01,
"break_even_trigger": null,
"exit_template": "fixed",
"max_hold_candles": 24,
"partial_tp_levels": [
{
"fraction": 0.5,
"target_distance": 0.015
}
],
"stop_loss": 0.01,
"take_profit": 0.02,
"trailing_activation": null,
"trailing_callback": null,
"trend_factor": 1.0,
"vol_factor": 1.0
},
"stop_loss": 0.03892547,
"take_profit": 0.02,
"time_in_force": "GTC"
},
"side": "None",
"signal": {
"calibration_score": 1.0,
"candidate_models": [
"tp_eq_sl",
"tp_3sl",
"sl_3tp"
],
"ensemble_weights": [
{
"model": "tp_eq_sl",
"weight": 0.2857
},
{
"model": "tp_3sl",
"weight": 0.2337
},
{
"model": "sl_3tp",
"weight": 0.4445
}
],
"exit_policy": {
"atr_base": 0.01,
"break_even_trigger": null,
"exit_template": "fixed",
"max_hold_candles": 24,
"partial_tp_levels": [
{
"fraction": 0.5,
"target_distance": 0.015
}
],
"stop_loss": 0.01,
"take_profit": 0.02,
"trailing_activation": null,
"trailing_callback": null,
"trend_factor": 1.0,
"vol_factor": 1.0
},
"model": "sl_3tp",
"model_runtime_score": 0.462958,
"model_selection_score": 0.462958,
"quality_score": 0.5555,
"realized_vol_short": null,
"regime": {
"regime_confidence": 0.8571,
"regime_factors": {
"bollinger_bandwidth": 0.004701664297777419,
"directional_consistency": 0.0,
"hurst_exp": 0.35174904367648446,
"is_trend_regime": 0.0,
"realized_vol_short": 0.0,
"slope_price": 0.0,
"trend_persistence": 0.6,
"vol_expansion": 0.0
},
"regime_label": "range"
},
"threshold_used": 0.375
},
"size": {
"base_qty": null,
"dynamic_sizing": null,
"gate_size_multiplier_applied": 0.2,
"max_position_usd": null,
"quote_notional": null,
"size_multiplier": null
},
"size_multiplier": 0.0,
"source_quality_score": 0.88,
"symbol": "BTC/USDT",
"timeframe": "1h",
"trade_class": "paper_only"
},
"trade_qualification": {
"factors": {
"hard_blockers": [
"execution_context_missing"
]
},
"hard_blocked": true,
"health_policy_route": "block",
"reason": "qualifier.hard_gate_blocked",
"reason_codes": [
"execution_context_missing"
],
"size_multiplier": 0.0,
"trade_quality_class": "block",
"trade_quality_score": 0.0
},
"ts": "2026-04-11T08:01:35.393880+00:00"
},
"gate_decision": "allowed",
"gate_reason": "strategy.non_executable_action:hold",
"gate_result_ref": "artifact://138209",
"gate_summary": {
"action": "hold",
"base_qty": null,
"blockers": [
{
"code": "strategy.non_executable_action",
"group": "strategy",
"value": "hold"
},
{
"code": "strategy.non_executable_side",
"group": "strategy",
"value": "none"
},
{
"code": "confidence.below_threshold",
"group": "confidence",
"threshold": 0.48,
"value": 0.3
},
{
"code": "quality.trade_intent_autotrade_unsafe",
"group": "quality",
"value": false
},
{
"code": "quality.trade_intent_needs_manual_review",
"group": "quality",
"value": true
},
{
"code": "quality.pipeline_degraded",
"group": "quality",
"value": "degraded"
},
{
"code": "quality.llm_status_not_ok",
"group": "quality",
"value": "exception"
},
{
"code": "quality.bundle_pipeline_degraded",
"group": "quality",
"value": "degraded"
},
{
"code": "quality.meta_filter_skip",
"group": "quality",
"value": 0.0
}
],
"compliance_ok": true,
"confidence": 0.3,
"decision": "allowed",
"decision_label": "allowed",
"dry_run": false,
"enabled": true,
"entry_type": null,
"exchange": "binance",
"execution_ok": null,
"kill_switch": false,
"min_confidence": 0.48,
"ok": true,
"pair": "BTC/USDT",
"portfolio_ok": null,
"price": null,
"reason": "strategy.non_executable_action:hold",
"reasons": [
"strategy.non_executable_action:hold",
"strategy.non_executable_side:none",
"confidence.below_threshold:0.3000\u003c0.4800",
"quality.trade_intent_autotrade_unsafe",
"quality.trade_intent_needs_manual_review",
"quality.pipeline_degraded",
"quality.llm_status_not_ok_degraded_det:exception",
"quality.bundle_pipeline_degraded",
"quality.meta_filter_skip:qualifier.hard_gate_blocked",
"gate.recovered_soft_blockers_to_micro"
],
"risk_ok": true,
"sandbox": true,
"sandbox_only": true,
"side": "none",
"size": null,
"symbol": "BTC/USDT",
"timeframe": "1h",
"trace_id": "af7e38a4630a4fa0aa866c8ac07bd710",
"ts": "2026-04-11T08:01:35.393880+00:00"
},
"gate_summary_ref": "artifact://138210",
"ok": false,
"pair": "BTC/USDT",
"price": null,
"reason": "strategy.non_executable_action",
"sandbox": true,
"side": "None",
"size": null,
"status": "skipped",
"symbol": "BTC/USDT",
"timeframe": "1h",
"trace_id": "af7e38a4630a4fa0aa866c8ac07bd710",
"trade": {
"action": "hold",
"autotrade_safe": false,
"confidence": 0.3,
"deterministic_route_quality": "degraded_deterministic",
"disagreement_score": 0.0,
"entry": {
"aggressiveness": "neutral",
"execution_style": null,
"max_slippage_bps": null,
"price": null,
"slices": null,
"type": null
},
"guards": {
"blocking_factors": [
"synthetic_price_only"
],
"compliance_ok": true,
"execution_ok": null,
"overrides": [
"price_safety_override"
],
"portfolio_ok": null,
"quality_gate_blocked": true,
"quality_gate_reasons": [
"quality.supervisor_degraded",
"quality.ml_trust_very_low"
],
"risk_ok": true,
"winner_factors": [
"risk_approved",
"compliance_clear",
"onchain_bullish_confirmation"
]
},
"health": {
"calibration_score": null,
"degraded_sources": [
"supervisor",
"risk"
],
"drift_detected": false,
"health_state": "unknown",
"ml_trust_score": null,
"pipeline_quality": "degraded"
},
"llm_status": "exception",
"meta_decision": {
"action": "paper_only",
"autotrade_safe": false,
"confidence": 0.214,
"deterministic_route_quality": "degraded_deterministic",
"edge_score": 0.2378,
"entry_quality_score": 0.42,
"execution_vote": "allow",
"expected_value_score": 0.195,
"explanation": "Meta decision derived from strategy/risk/execution/trend/price consistency.",
"final_summary": "Meta decision derived from strategy/risk/execution/trend/price consistency.",
"llm_status": "exception",
"mode": "degraded",
"needs_manual_review": true,
"price_asymmetry_score": 0.35,
"quality": "degraded",
"raw_refs": {},
"reason": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"reason_codes": [
"ml_trust_low"
],
"refs_used": [],
"risk_vote": "allow",
"should_trade": false,
"signal": {
"calibration_score": null,
"drift_detected": false,
"health_state": "unknown",
"ml_trust": 0.0,
"synthetic_price": true,
"trend_direction": "flat"
},
"size_multiplier": 0.0,
"skip_reason": "ml_trust_low",
"trend_alignment_score": 0.4
},
"needs_manual_review": true,
"quality": "degraded",
"reason": "TradingAgent deterministic fallback used because LLM was unavailable or invalid. Final intent was derived from StrategyAgent output and RiskAgent constraints. | winner_factors=[\u0027risk_approved\u0027, \u0027compliance_clear\u0027, \u0027onchain_bullish_confirmation\u0027] | blocking_factors=[\u0027synthetic_price_only\u0027] | overrides=[\u0027price_safety_override\u0027]",
"reason_codes": [
"ml_trust_low"
],
"reduce_only": false,
"risk": {
"cancel_after_sec": null,
"exit_policy": {
"atr_base": 0.01,
"break_even_trigger": null,
"exit_template": "fixed",
"max_hold_candles": 24,
"partial_tp_levels": [
{
"fraction": 0.5,
"target_distance": 0.015
}
],
"stop_loss": 0.01,
"take_profit": 0.02,
"trailing_activation": null,
"trailing_callback": null,
"trend_factor": 1.0,
"vol_factor": 1.0
},
"stop_loss": 0.03892547,
"take_profit": 0.02,
"time_in_force": "GTC"
},
"side": "None",
"signal": {
"calibration_score": 1.0,
"candidate_models": [
"tp_eq_sl",
"tp_3sl",
"sl_3tp"
],
"ensemble_weights": [
{
"model": "tp_eq_sl",
"weight": 0.2857
},
{
"model": "tp_3sl",
"weight": 0.2337
},
{
"model": "sl_3tp",
"weight": 0.4445
}
],
"exit_policy": {
"atr_base": 0.01,
"break_even_trigger": null,
"exit_template": "fixed",
"max_hold_candles": 24,
"partial_tp_levels": [
{
"fraction": 0.5,
"target_distance": 0.015
}
],
"stop_loss": 0.01,
"take_profit": 0.02,
"trailing_activation": null,
"trailing_callback": null,
"trend_factor": 1.0,
"vol_factor": 1.0
},
"model": "sl_3tp",
"model_runtime_score": 0.462958,
"model_selection_score": 0.462958,
"quality_score": 0.5555,
"realized_vol_short": null,
"regime": {
"regime_confidence": 0.8571,
"regime_factors": {
"bollinger_bandwidth": 0.004701664297777419,
"directional_consistency": 0.0,
"hurst_exp": 0.35174904367648446,
"is_trend_regime": 0.0,
"realized_vol_short": 0.0,
"slope_price": 0.0,
"trend_persistence": 0.6,
"vol_expansion": 0.0
},
"regime_label": "range"
},
"threshold_used": 0.375
},
"size": {
"base_qty": null,
"dynamic_sizing": null,
"gate_size_multiplier_applied": 0.2,
"max_position_usd": null,
"quote_notional": null,
"size_multiplier": null
},
"size_multiplier": 0.0,
"source_quality_score": 0.88,
"symbol": "BTC/USDT",
"timeframe": "1h",
"trade_class": "paper_only"
},
"trade_intent": {
"action": "hold",
"autotrade_safe": false,
"confidence": 0.3,
"deterministic_route_quality": "degraded_deterministic",
"disagreement_score": 0.0,
"entry": {
"aggressiveness": "neutral",
"execution_style": null,
"max_slippage_bps": null,
"price": null,
"slices": null,
"type": null
},
"guards": {
"blocking_factors": [
"synthetic_price_only"
],
"compliance_ok": true,
"execution_ok": null,
"overrides": [
"price_safety_override"
],
"portfolio_ok": null,
"quality_gate_blocked": true,
"quality_gate_reasons": [
"quality.supervisor_degraded",
"quality.ml_trust_very_low"
],
"risk_ok": true,
"winner_factors": [
"risk_approved",
"compliance_clear",
"onchain_bullish_confirmation"
]
},
"health": {
"calibration_score": null,
"degraded_sources": [
"supervisor",
"risk"
],
"drift_detected": false,
"health_state": "unknown",
"ml_trust_score": null,
"pipeline_quality": "degraded"
},
"llm_status": "exception",
"meta_decision": {
"action": "paper_only",
"autotrade_safe": false,
"confidence": 0.214,
"deterministic_route_quality": "degraded_deterministic",
"edge_score": 0.2378,
"entry_quality_score": 0.42,
"execution_vote": "allow",
"expected_value_score": 0.195,
"explanation": "Meta decision derived from strategy/risk/execution/trend/price consistency.",
"final_summary": "Meta decision derived from strategy/risk/execution/trend/price consistency.",
"llm_status": "exception",
"mode": "degraded",
"needs_manual_review": true,
"price_asymmetry_score": 0.35,
"quality": "degraded",
"raw_refs": {},
"reason": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"reason_codes": [
"ml_trust_low"
],
"refs_used": [],
"risk_vote": "allow",
"should_trade": false,
"signal": {
"calibration_score": null,
"drift_detected": false,
"health_state": "unknown",
"ml_trust": 0.0,
"synthetic_price": true,
"trend_direction": "flat"
},
"size_multiplier": 0.0,
"skip_reason": "ml_trust_low",
"trend_alignment_score": 0.4
},
"needs_manual_review": true,
"quality": "degraded",
"reason": "TradingAgent deterministic fallback used because LLM was unavailable or invalid. Final intent was derived from StrategyAgent output and RiskAgent constraints. | winner_factors=[\u0027risk_approved\u0027, \u0027compliance_clear\u0027, \u0027onchain_bullish_confirmation\u0027] | blocking_factors=[\u0027synthetic_price_only\u0027] | overrides=[\u0027price_safety_override\u0027]",
"reason_codes": [
"ml_trust_low"
],
"reduce_only": false,
"risk": {
"cancel_after_sec": null,
"exit_policy": {
"atr_base": 0.01,
"break_even_trigger": null,
"exit_template": "fixed",
"max_hold_candles": 24,
"partial_tp_levels": [
{
"fraction": 0.5,
"target_distance": 0.015
}
],
"stop_loss": 0.01,
"take_profit": 0.02,
"trailing_activation": null,
"trailing_callback": null,
"trend_factor": 1.0,
"vol_factor": 1.0
},
"stop_loss": 0.03892547,
"take_profit": 0.02,
"time_in_force": "GTC"
},
"side": "None",
"signal": {
"calibration_score": 1.0,
"candidate_models": [
"tp_eq_sl",
"tp_3sl",
"sl_3tp"
],
"ensemble_weights": [
{
"model": "tp_eq_sl",
"weight": 0.2857
},
{
"model": "tp_3sl",
"weight": 0.2337
},
{
"model": "sl_3tp",
"weight": 0.4445
}
],
"exit_policy": {
"atr_base": 0.01,
"break_even_trigger": null,
"exit_template": "fixed",
"max_hold_candles": 24,
"partial_tp_levels": [
{
"fraction": 0.5,
"target_distance": 0.015
}
],
"stop_loss": 0.01,
"take_profit": 0.02,
"trailing_activation": null,
"trailing_callback": null,
"trend_factor": 1.0,
"vol_factor": 1.0
},
"model": "sl_3tp",
"model_runtime_score": 0.462958,
"model_selection_score": 0.462958,
"quality_score": 0.5555,
"realized_vol_short": null,
"regime": {
"regime_confidence": 0.8571,
"regime_factors": {
"bollinger_bandwidth": 0.004701664297777419,
"directional_consistency": 0.0,
"hurst_exp": 0.35174904367648446,
"is_trend_regime": 0.0,
"realized_vol_short": 0.0,
"slope_price": 0.0,
"trend_persistence": 0.6,
"vol_expansion": 0.0
},
"regime_label": "range"
},
"threshold_used": 0.375
},
"size": {
"base_qty": null,
"dynamic_sizing": null,
"gate_size_multiplier_applied": 0.2,
"max_position_usd": null,
"quote_notional": null,
"size_multiplier": null
},
"size_multiplier": 0.0,
"source_quality_score": 0.88,
"symbol": "BTC/USDT",
"timeframe": "1h",
"trade_class": "paper_only"
},
"trade_intent_ref": "artifact://138208",
"trade_result": {
"amount": null,
"exchange": "binance",
"execution_mode": "sandbox",
"ok": false,
"order_id": null,
"order_sent": false,
"price": null,
"raw": {},
"reason": "strategy.non_executable_action",
"sandbox": true,
"side": "none",
"status": "skipped",
"symbol": "BTC/USDT",
"timeframe": "1h",
"trace_id": "af7e38a4630a4fa0aa866c8ac07bd710",
"trade": {
"action": "hold",
"autotrade_safe": false,
"confidence": 0.3,
"deterministic_route_quality": "degraded_deterministic",
"disagreement_score": 0.0,
"entry": {
"aggressiveness": "neutral",
"execution_style": null,
"max_slippage_bps": null,
"price": null,
"slices": null,
"type": null
},
"guards": {
"blocking_factors": [
"synthetic_price_only"
],
"compliance_ok": true,
"execution_ok": null,
"overrides": [
"price_safety_override"
],
"portfolio_ok": null,
"quality_gate_blocked": true,
"quality_gate_reasons": [
"quality.supervisor_degraded",
"quality.ml_trust_very_low"
],
"risk_ok": true,
"winner_factors": [
"risk_approved",
"compliance_clear",
"onchain_bullish_confirmation"
]
},
"health": {
"calibration_score": null,
"degraded_sources": [
"supervisor",
"risk"
],
"drift_detected": false,
"health_state": "unknown",
"ml_trust_score": null,
"pipeline_quality": "degraded"
},
"llm_status": "exception",
"meta_decision": {
"action": "paper_only",
"autotrade_safe": false,
"confidence": 0.214,
"deterministic_route_quality": "degraded_deterministic",
"edge_score": 0.2378,
"entry_quality_score": 0.42,
"execution_vote": "allow",
"expected_value_score": 0.195,
"explanation": "Meta decision derived from strategy/risk/execution/trend/price consistency.",
"final_summary": "Meta decision derived from strategy/risk/execution/trend/price consistency.",
"llm_status": "exception",
"mode": "degraded",
"needs_manual_review": true,
"price_asymmetry_score": 0.35,
"quality": "degraded",
"raw_refs": {},
"reason": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"reason_codes": [
"ml_trust_low"
],
"refs_used": [],
"risk_vote": "allow",
"should_trade": false,
"signal": {
"calibration_score": null,
"drift_detected": false,
"health_state": "unknown",
"ml_trust": 0.0,
"synthetic_price": true,
"trend_direction": "flat"
},
"size_multiplier": 0.0,
"skip_reason": "ml_trust_low",
"trend_alignment_score": 0.4
},
"needs_manual_review": true,
"quality": "degraded",
"reason": "TradingAgent deterministic fallback used because LLM was unavailable or invalid. Final intent was derived from StrategyAgent output and RiskAgent constraints. | winner_factors=[\u0027risk_approved\u0027, \u0027compliance_clear\u0027, \u0027onchain_bullish_confirmation\u0027] | blocking_factors=[\u0027synthetic_price_only\u0027] | overrides=[\u0027price_safety_override\u0027]",
"reason_codes": [
"ml_trust_low"
],
"reduce_only": false,
"risk": {
"cancel_after_sec": null,
"exit_policy": {
"atr_base": 0.01,
"break_even_trigger": null,
"exit_template": "fixed",
"max_hold_candles": 24,
"partial_tp_levels": [
{
"fraction": 0.5,
"target_distance": 0.015
}
],
"stop_loss": 0.01,
"take_profit": 0.02,
"trailing_activation": null,
"trailing_callback": null,
"trend_factor": 1.0,
"vol_factor": 1.0
},
"stop_loss": 0.03892547,
"take_profit": 0.02,
"time_in_force": "GTC"
},
"side": "None",
"signal": {
"calibration_score": 1.0,
"candidate_models": [
"tp_eq_sl",
"tp_3sl",
"sl_3tp"
],
"ensemble_weights": [
{
"model": "tp_eq_sl",
"weight": 0.2857
},
{
"model": "tp_3sl",
"weight": 0.2337
},
{
"model": "sl_3tp",
"weight": 0.4445
}
],
"exit_policy": {
"atr_base": 0.01,
"break_even_trigger": null,
"exit_template": "fixed",
"max_hold_candles": 24,
"partial_tp_levels": [
{
"fraction": 0.5,
"target_distance": 0.015
}
],
"stop_loss": 0.01,
"take_profit": 0.02,
"trailing_activation": null,
"trailing_callback": null,
"trend_factor": 1.0,
"vol_factor": 1.0
},
"model": "sl_3tp",
"model_runtime_score": 0.462958,
"model_selection_score": 0.462958,
"quality_score": 0.5555,
"realized_vol_short": null,
"regime": {
"regime_confidence": 0.8571,
"regime_factors": {
"bollinger_bandwidth": 0.004701664297777419,
"directional_consistency": 0.0,
"hurst_exp": 0.35174904367648446,
"is_trend_regime": 0.0,
"realized_vol_short": 0.0,
"slope_price": 0.0,
"trend_persistence": 0.6,
"vol_expansion": 0.0
},
"regime_label": "range"
},
"threshold_used": 0.375
},
"size": {
"base_qty": null,
"dynamic_sizing": null,
"gate_size_multiplier_applied": 0.2,
"max_position_usd": null,
"quote_notional": null,
"size_multiplier": null
},
"size_multiplier": 0.0,
"source_quality_score": 0.88,
"symbol": "BTC/USDT",
"timeframe": "1h",
"trade_class": "paper_only"
},
"ts": "2026-04-11T08:01:35.398418+00:00",
"type": "market"
},
"trade_result_ref": "artifact://138211"
},
"ref": "artifact://138213",
"store": "postgres",
"trace_id": "af7e38a4630a4fa0aa866c8ac07bd710"
},
{
"created_at": "2026-04-11T08:01:35.402239+00:00",
"id": 138212,
"kind": "trade.attribution",
"payload": {
"amount": null,
"attribution_tags": [
"sl_3tp",
"range",
"None",
"1h",
"micro_auto"
],
"blocked_reason": "strategy.non_executable_action:hold",
"calibration_score": 1.0,
"candidate_models": [
"tp_eq_sl",
"tp_3sl",
"sl_3tp"
],
"deterministic_route_quality": "degraded_deterministic",
"deterministic_route_used": false,
"disagreement": 0.0,
"disagreement_score": 0.0,
"dynamic_size_mult": null,
"ensemble_weights": [
{
"model": "tp_eq_sl",
"weight": 0.2857
},
{
"model": "tp_3sl",
"weight": 0.2337
},
{
"model": "sl_3tp",
"weight": 0.4445
}
],
"entry_context": {
"execution_score": null,
"spread_bps": null,
"volatility": null
},
"entry_price": null,
"execution_mode": "sandbox",
"execution_quality_score": null,
"execution_score": null,
"exit_policy": {
"atr_base": 0.01,
"break_even_trigger": null,
"exit_template": "fixed",
"max_hold_candles": 24,
"partial_tp_levels": [
{
"fraction": 0.5,
"target_distance": 0.015
}
],
"stop_loss": 0.01,
"take_profit": 0.02,
"trailing_activation": null,
"trailing_callback": null,
"trend_factor": 1.0,
"vol_factor": 1.0
},
"exit_reason": null,
"gate_level": "micro_auto",
"gate_signal_quality_score": 0.6322,
"holding_time_sec": null,
"llm_status": "exception",
"mae": null,
"mfe": null,
"model": "sl_3tp",
"model_runtime_score": 0.462958,
"model_selection_score": 0.462958,
"order_style_selected": null,
"order_type_used": null,
"partial_fill_rate": null,
"pass_reason": "gate_passed",
"quality_score": 0.5555,
"realized_pnl": null,
"recommended_order_type": null,
"reduced_reason": "gate.recovered_soft_blockers_to_micro",
"regime": "range",
"regime_confidence": 0.8571,
"regime_factors": {
"bollinger_bandwidth": 0.004701664297777419,
"directional_consistency": 0.0,
"hurst_exp": 0.35174904367648446,
"is_trend_regime": 0.0,
"realized_vol_short": 0.0,
"slope_price": 0.0,
"trend_persistence": 0.6,
"vol_expansion": 0.0
},
"regime_label": "range",
"risk_score": null,
"selected_model": "sl_3tp",
"side": "None",
"signal_confidence": 0.3,
"size_multiplier": null,
"slippage_bps": null,
"source_quality": 0.88,
"source_quality_score": 0.88,
"symbol": "BTC/USDT",
"threshold": 0.375,
"threshold_source": "optimized",
"threshold_used": 0.375,
"timeframe": "1h",
"trace_id": "af7e38a4630a4fa0aa866c8ac07bd710",
"trade_quality_class": "block",
"trade_quality_score": 0.0,
"ts": "2026-04-11T08:01:35.401777+00:00"
},
"ref": "artifact://138212",
"store": "postgres",
"trace_id": "af7e38a4630a4fa0aa866c8ac07bd710"
},
{
"created_at": "2026-04-11T08:01:35.398846+00:00",
"id": 138211,
"kind": "trade.result",
"payload": {
"amount": null,
"exchange": "binance",
"execution_mode": "sandbox",
"ok": false,
"order_id": null,
"order_sent": false,
"price": null,
"raw": {},
"reason": "strategy.non_executable_action",
"sandbox": true,
"side": "none",
"status": "skipped",
"symbol": "BTC/USDT",
"timeframe": "1h",
"trace_id": "af7e38a4630a4fa0aa866c8ac07bd710",
"trade": {
"action": "hold",
"autotrade_safe": false,
"confidence": 0.3,
"deterministic_route_quality": "degraded_deterministic",
"disagreement_score": 0.0,
"entry": {
"aggressiveness": "neutral",
"execution_style": null,
"max_slippage_bps": null,
"price": null,
"slices": null,
"type": null
},
"guards": {
"blocking_factors": [
"synthetic_price_only"
],
"compliance_ok": true,
"execution_ok": null,
"overrides": [
"price_safety_override"
],
"portfolio_ok": null,
"quality_gate_blocked": true,
"quality_gate_reasons": [
"quality.supervisor_degraded",
"quality.ml_trust_very_low"
],
"risk_ok": true,
"winner_factors": [
"risk_approved",
"compliance_clear",
"onchain_bullish_confirmation"
]
},
"health": {
"calibration_score": null,
"degraded_sources": [
"supervisor",
"risk"
],
"drift_detected": false,
"health_state": "unknown",
"ml_trust_score": null,
"pipeline_quality": "degraded"
},
"llm_status": "exception",
"meta_decision": {
"action": "paper_only",
"autotrade_safe": false,
"confidence": 0.214,
"deterministic_route_quality": "degraded_deterministic",
"edge_score": 0.2378,
"entry_quality_score": 0.42,
"execution_vote": "allow",
"expected_value_score": 0.195,
"explanation": "Meta decision derived from strategy/risk/execution/trend/price consistency.",
"final_summary": "Meta decision derived from strategy/risk/execution/trend/price consistency.",
"llm_status": "exception",
"mode": "degraded",
"needs_manual_review": true,
"price_asymmetry_score": 0.35,
"quality": "degraded",
"raw_refs": {},
"reason": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"reason_codes": [
"ml_trust_low"
],
"refs_used": [],
"risk_vote": "allow",
"should_trade": false,
"signal": {
"calibration_score": null,
"drift_detected": false,
"health_state": "unknown",
"ml_trust": 0.0,
"synthetic_price": true,
"trend_direction": "flat"
},
"size_multiplier": 0.0,
"skip_reason": "ml_trust_low",
"trend_alignment_score": 0.4
},
"needs_manual_review": true,
"quality": "degraded",
"reason": "TradingAgent deterministic fallback used because LLM was unavailable or invalid. Final intent was derived from StrategyAgent output and RiskAgent constraints. | winner_factors=[\u0027risk_approved\u0027, \u0027compliance_clear\u0027, \u0027onchain_bullish_confirmation\u0027] | blocking_factors=[\u0027synthetic_price_only\u0027] | overrides=[\u0027price_safety_override\u0027]",
"reason_codes": [
"ml_trust_low"
],
"reduce_only": false,
"risk": {
"cancel_after_sec": null,
"exit_policy": {
"atr_base": 0.01,
"break_even_trigger": null,
"exit_template": "fixed",
"max_hold_candles": 24,
"partial_tp_levels": [
{
"fraction": 0.5,
"target_distance": 0.015
}
],
"stop_loss": 0.01,
"take_profit": 0.02,
"trailing_activation": null,
"trailing_callback": null,
"trend_factor": 1.0,
"vol_factor": 1.0
},
"stop_loss": 0.03892547,
"take_profit": 0.02,
"time_in_force": "GTC"
},
"side": "None",
"signal": {
"calibration_score": 1.0,
"candidate_models": [
"tp_eq_sl",
"tp_3sl",
"sl_3tp"
],
"ensemble_weights": [
{
"model": "tp_eq_sl",
"weight": 0.2857
},
{
"model": "tp_3sl",
"weight": 0.2337
},
{
"model": "sl_3tp",
"weight": 0.4445
}
],
"exit_policy": {
"atr_base": 0.01,
"break_even_trigger": null,
"exit_template": "fixed",
"max_hold_candles": 24,
"partial_tp_levels": [
{
"fraction": 0.5,
"target_distance": 0.015
}
],
"stop_loss": 0.01,
"take_profit": 0.02,
"trailing_activation": null,
"trailing_callback": null,
"trend_factor": 1.0,
"vol_factor": 1.0
},
"model": "sl_3tp",
"model_runtime_score": 0.462958,
"model_selection_score": 0.462958,
"quality_score": 0.5555,
"realized_vol_short": null,
"regime": {
"regime_confidence": 0.8571,
"regime_factors": {
"bollinger_bandwidth": 0.004701664297777419,
"directional_consistency": 0.0,
"hurst_exp": 0.35174904367648446,
"is_trend_regime": 0.0,
"realized_vol_short": 0.0,
"slope_price": 0.0,
"trend_persistence": 0.6,
"vol_expansion": 0.0
},
"regime_label": "range"
},
"threshold_used": 0.375
},
"size": {
"base_qty": null,
"dynamic_sizing": null,
"gate_size_multiplier_applied": 0.2,
"max_position_usd": null,
"quote_notional": null,
"size_multiplier": null
},
"size_multiplier": 0.0,
"source_quality_score": 0.88,
"symbol": "BTC/USDT",
"timeframe": "1h",
"trade_class": "paper_only"
},
"ts": "2026-04-11T08:01:35.398418+00:00",
"type": "market"
},
"ref": "artifact://138211",
"store": "postgres",
"trace_id": "af7e38a4630a4fa0aa866c8ac07bd710"
},
{
"created_at": "2026-04-11T08:01:35.397588+00:00",
"id": 138210,
"kind": "autotrade.gate.summary",
"payload": {
"action": "hold",
"base_qty": null,
"blockers": [
{
"code": "strategy.non_executable_action",
"group": "strategy",
"value": "hold"
},
{
"code": "strategy.non_executable_side",
"group": "strategy",
"value": "none"
},
{
"code": "confidence.below_threshold",
"group": "confidence",
"threshold": 0.48,
"value": 0.3
},
{
"code": "quality.trade_intent_autotrade_unsafe",
"group": "quality",
"value": false
},
{
"code": "quality.trade_intent_needs_manual_review",
"group": "quality",
"value": true
},
{
"code": "quality.pipeline_degraded",
"group": "quality",
"value": "degraded"
},
{
"code": "quality.llm_status_not_ok",
"group": "quality",
"value": "exception"
},
{
"code": "quality.bundle_pipeline_degraded",
"group": "quality",
"value": "degraded"
},
{
"code": "quality.meta_filter_skip",
"group": "quality",
"value": 0.0
}
],
"compliance_ok": true,
"confidence": 0.3,
"decision": "allowed",
"decision_label": "allowed",
"dry_run": false,
"enabled": true,
"entry_type": null,
"exchange": "binance",
"execution_ok": null,
"kill_switch": false,
"min_confidence": 0.48,
"ok": true,
"pair": "BTC/USDT",
"portfolio_ok": null,
"price": null,
"reason": "strategy.non_executable_action:hold",
"reasons": [
"strategy.non_executable_action:hold",
"strategy.non_executable_side:none",
"confidence.below_threshold:0.3000\u003c0.4800",
"quality.trade_intent_autotrade_unsafe",
"quality.trade_intent_needs_manual_review",
"quality.pipeline_degraded",
"quality.llm_status_not_ok_degraded_det:exception",
"quality.bundle_pipeline_degraded",
"quality.meta_filter_skip:qualifier.hard_gate_blocked",
"gate.recovered_soft_blockers_to_micro"
],
"risk_ok": true,
"sandbox": true,
"sandbox_only": true,
"side": "none",
"size": null,
"symbol": "BTC/USDT",
"timeframe": "1h",
"trace_id": "af7e38a4630a4fa0aa866c8ac07bd710",
"ts": "2026-04-11T08:01:35.393880+00:00"
},
"ref": "artifact://138210",
"store": "postgres",
"trace_id": "af7e38a4630a4fa0aa866c8ac07bd710"
},
{
"created_at": "2026-04-11T08:01:35.395070+00:00",
"id": 138209,
"kind": "autotrade.gate.result",
"payload": {
"action": "hold",
"blockers": [
{
"code": "strategy.non_executable_action",
"group": "strategy",
"value": "hold"
},
{
"code": "strategy.non_executable_side",
"group": "strategy",
"value": "none"
},
{
"code": "confidence.below_threshold",
"group": "confidence",
"threshold": 0.48,
"value": 0.3
},
{
"code": "quality.trade_intent_autotrade_unsafe",
"group": "quality",
"value": false
},
{
"code": "quality.trade_intent_needs_manual_review",
"group": "quality",
"value": true
},
{
"code": "quality.pipeline_degraded",
"group": "quality",
"value": "degraded"
},
{
"code": "quality.llm_status_not_ok",
"group": "quality",
"value": "exception"
},
{
"code": "quality.bundle_pipeline_degraded",
"group": "quality",
"value": "degraded"
},
{
"code": "quality.meta_filter_skip",
"group": "quality",
"value": 0.0
}
],
"confidence": 0.3,
"decision": "allowed",
"decision_label": "allowed",
"exchange": "binance",
"gate_level": "micro_auto",
"guards": {
"blocking_factors": [
"synthetic_price_only"
],
"compliance_ok": true,
"execution_ok": null,
"overrides": [
"price_safety_override"
],
"portfolio_ok": null,
"risk_ok": true,
"winner_factors": [
"risk_approved",
"compliance_clear",
"onchain_bullish_confirmation"
]
},
"inputs": {
"action": "hold",
"confidence": 0.3,
"side": "none",
"signal": {
"action_after_risk": "sell",
"action_before_risk": "sell",
"asset": null,
"bearish_contributors": [
"onchain_detail:mempool_quiet:1_sat/vB \u2014 Bitcoin mempool nearly empty, low a"
],
"blocked_by": [
"synthetic_price_only"
],
"blockers": [],
"bullish_contributors": [
"strategy_factor:long_only_sell_as_reduce_or_exit",
"onchain:bullish:+0.328",
"onchain_detail:cross_exchange_funding_negative:-0.0000 \u2014 shorts overextende",
"onchain_detail:taker_buy_dominant:1.30 \u2014 aggressive market buying (bullish ",
"onchain_detail:fear_greed_extreme_fear:15/100 \u2014 extreme panic, contrarian b"
],
"calibration_score": 1.0,
"candidate_models": [
"tp_eq_sl",
"tp_3sl",
"sl_3tp"
],
"confidence_after_risk": 0.3128496992811664,
"confidence_before_risk": 0.3658689438985185,
"decision_state": "blocked_signal",
"degraded_sources": [],
"ensemble_weights": [
{
"model": "tp_eq_sl",
"weight": 0.2857
},
{
"model": "tp_3sl",
"weight": 0.2337
},
{
"model": "sl_3tp",
"weight": 0.4445
}
],
"evidence_pack": {
"bearish_contributors": [
"onchain_detail:mempool_quiet:1_sat/vB \u2014 Bitcoin mempool nearly empty, low a"
],
"bullish_contributors": [
"strategy_factor:long_only_sell_as_reduce_or_exit",
"onchain:bullish:+0.328",
"onchain_detail:cross_exchange_funding_negative:-0.0000 \u2014 shorts overextende",
"onchain_detail:taker_buy_dominant:1.30 \u2014 aggressive market buying (bullish ",
"onchain_detail:fear_greed_extreme_fear:15/100 \u2014 extreme panic, contrarian b"
],
"degraded_sources": [],
"evidence_summary": "bullish: strategy_factor:long_only_sell_as_reduce_or_exit, onchain:bullish:+0.328, onchain_detail:cross_exchange_funding_negative:-0.0000 \u2014 shorts overextende, onchain_detail:taker_buy_dominant:1.30 \u2014 aggressive market buying (bullish , onchain_detail:fear_greed_extreme_fear:15/100 \u2014 extreme panic, contrarian b | bearish: onchain_detail:mempool_quiet:1_sat/vB \u2014 Bitcoin mempool nearly empty, low a | blocked: synthetic_price_only",
"neutral_contributors": [
"strategy_factor:ml_directional_bias",
"strategy_factor:macro_structural_bias"
],
"override_explanation": "price_safety_override"
},
"exit_policy": {
"atr_base": 0.01,
"break_even_trigger": null,
"exit_template": "fixed",
"max_hold_candles": 24,
"partial_tp_levels": [
{
"fraction": 0.5,
"target_distance": 0.015
}
],
"stop_loss": 0.01,
"take_profit": 0.02,
"trailing_activation": null,
"trailing_callback": null,
"trend_factor": 1.0,
"vol_factor": 1.0
},
"hold_cause": null,
"max_position": 6.25,
"meta_decision": {
"action": "paper_only",
"autotrade_safe": false,
"confidence": 0.214,
"deterministic_route_quality": "degraded_deterministic",
"edge_score": 0.2378,
"entry_quality_score": 0.42,
"execution_vote": "allow",
"expected_value_score": 0.195,
"explanation": "Meta decision derived from strategy/risk/execution/trend/price consistency.",
"final_summary": "Meta decision derived from strategy/risk/execution/trend/price consistency.",
"llm_status": "exception",
"mode": "degraded",
"needs_manual_review": true,
"price_asymmetry_score": 0.35,
"quality": "degraded",
"raw_refs": {},
"reason": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"reason_codes": [
"ml_trust_low"
],
"refs_used": [],
"risk_vote": "allow",
"should_trade": false,
"signal": {
"calibration_score": null,
"drift_detected": false,
"health_state": "unknown",
"ml_trust": 0.0,
"synthetic_price": true,
"trend_direction": "flat"
},
"size_multiplier": 0.0,
"skip_reason": "ml_trust_low",
"trend_alignment_score": 0.4
},
"model": "sl_3tp",
"model_runtime_score": 0.462958,
"model_selection_score": 0.462958,
"pair": "BTC/USDT",
"preferred_action": "sell",
"price_agent": {
"autotrade_safe": false,
"confidence": 0.3168,
"deterministic_route_quality": "degraded_deterministic",
"expected_close": 69606.93887063018,
"expected_high": 70442.22213707774,
"expected_low": 68771.65560418263,
"expected_move_pct": -4.293403227066726,
"explanation": "Deterministic price corridor from ML bias and realized volatility.",
"horizon": "1h",
"llm_status": "exception",
"mode": "degraded",
"needs_manual_review": true,
"path_shape": "trend",
"predicted_close_is_synthetic": true,
"price_range_68": {
"high": 73602.26411999999,
"low": 71856.75588
},
"price_range_95": {
"high": 74387.74282799999,
"low": 71071.27717199999
},
"quality": "degraded",
"raw_refs": {},
"reason": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"reasoning_summary": "Deterministic price corridor from ML bias and realized volatility.",
"refs_used": [],
"signal": {
"ml_score": -0.0954089606014828,
"predicted_close_is_synthetic": true,
"realized_vol_short": 0.012
},
"sl_hard": 68826.29608828772,
"sl_soft": 70231.45309650413,
"tp1": 73165.88706,
"tp2": 73558.626414
},
"quality_score": 0.5555,
"recommended_size_modifier": 0.25,
"regime_confidence": 0.8571,
"regime_factors": {
"bollinger_bandwidth": 0.004701664297777419,
"directional_consistency": 0.0,
"hurst_exp": 0.35174904367648446,
"is_trend_regime": 0.0,
"realized_vol_short": 0.0,
"slope_price": 0.0,
"trend_persistence": 0.6,
"vol_expansion": 0.0
},
"regime_label": "range",
"risk_confidence": 0.5764248496405832,
"risk_impact": {
"action_after_risk": "sell",
"action_before_risk": "sell",
"blocked_by": [],
"confidence_after_risk": 0.3128496992811664,
"confidence_before_risk": 0.3658689438985185,
"final_reason": "Risk level low (score=0.21); 3 active factors, 0 blocking.",
"overrides": [
"forbid_short",
"reduce_size"
],
"size_modifier": 0.25
},
"risk_ok": true,
"risk_overrides": [
"forbid_short",
"reduce_size"
],
"selected_model": "sl_3tp",
"sl": 0.01,
"source": "deterministic_fallback",
"stop_loss": 0.03892547,
"strategy_action": "sell",
"strategy_confidence": 0.3658689438985185,
"take_profit": 0.02,
"threshold_used": 0.375,
"tp": 0.02,
"trend_agent": {
"autotrade_safe": false,
"confidence": 0.22,
"continuation_probability": 0.42,
"deterministic_route_quality": "degraded_deterministic",
"evidence": [
"market.momentum",
"ml.directional_bias"
],
"explanation": "Deterministic trend estimate from momentum and ML directional bias.",
"invalidators": [
"momentum_flip",
"range_break_against_direction"
],
"llm_status": "exception",
"mode": "degraded",
"needs_manual_review": true,
"quality": "degraded",
"raw_refs": {},
"reason": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"reasoning_summary": "Deterministic trend estimate from momentum and ML directional bias.",
"refs_used": [],
"reversal_probability": 0.58,
"signal": {
"ml_direction": "down",
"momentum": 0.0
},
"trend_direction": "flat",
"trend_horizon": "intraday",
"trend_phase": "mean_reversion",
"trend_strength": 0.0
}
},
"size": {
"base_qty": null,
"entry_type": null,
"price": null,
"quote_notional": null
}
},
"ok": true,
"pair": "BTC/USDT",
"policy": {
"buy_confidence_min": 0.52,
"deterministic_fallback": false,
"dry_run": false,
"enabled": true,
"kill_switch": false,
"min_confidence": 0.48,
"min_confidence_no_llm": 0.45,
"profile": "derivatives_long_short_combat",
"sandbox": true,
"sandbox_only": true,
"sell_confidence_min": 0.36,
"sell_risk_off_confidence_min": 0.32
},
"quality": {
"autotrade_safe": false,
"calibration_score": null,
"deterministic_route_quality": "degraded_deterministic",
"disagreement_score": 0.0,
"drift_detected": false,
"health_state": "unknown",
"is_reduce_only": false,
"llm_status": "exception",
"pipeline_quality": "degraded",
"source_quality_score": 0.88
},
"reasons": [
"strategy.non_executable_action:hold",
"strategy.non_executable_side:none",
"confidence.below_threshold:0.3000\u003c0.4800",
"quality.trade_intent_autotrade_unsafe",
"quality.trade_intent_needs_manual_review",
"quality.pipeline_degraded",
"quality.llm_status_not_ok_degraded_det:exception",
"quality.bundle_pipeline_degraded",
"quality.meta_filter_skip:qualifier.hard_gate_blocked",
"gate.recovered_soft_blockers_to_micro"
],
"reduced_reason": "gate.recovered_soft_blockers_to_micro",
"settings_snapshot": {
"AUTOTRADE_DETERMINISTIC_MIN_WINNER_FACTORS": 2,
"AUTOTRADE_DRY_RUN": false,
"AUTOTRADE_ENABLED": true,
"AUTOTRADE_KILL_SWITCH": false,
"AUTOTRADE_MIN_CONFIDENCE": 0.48,
"AUTOTRADE_MIN_CONFIDENCE_NO_LLM": 0.45,
"AUTOTRADE_PROFILE": "derivatives_long_short_combat",
"AUTOTRADE_TESTNET_ONLY": true,
"BINANCE_SANDBOX": true,
"CALIBRATION_MICRO_ONLY_MAX": 0.58,
"CALIBRATION_PAPER_ONLY_MAX": 0.45,
"HEALTH_BLOCK_STATES": [
"critical",
"red"
],
"HEALTH_DEGRADED_STATES": [
"degraded",
"yellow"
]
},
"side": "none",
"signal_quality_score": 0.6322,
"size_multiplier": 0.2,
"symbol": "BTC/USDT",
"timeframe": "1h",
"trace_id": "af7e38a4630a4fa0aa866c8ac07bd710",
"trade_intent": {
"action": "hold",
"autotrade_safe": false,
"confidence": 0.3,
"deterministic_route_quality": "degraded_deterministic",
"disagreement_score": 0.0,
"entry": {
"aggressiveness": "neutral",
"execution_style": null,
"max_slippage_bps": null,
"price": null,
"slices": null,
"type": null
},
"guards": {
"blocking_factors": [
"synthetic_price_only"
],
"compliance_ok": true,
"execution_ok": null,
"overrides": [
"price_safety_override"
],
"portfolio_ok": null,
"quality_gate_blocked": true,
"quality_gate_reasons": [
"quality.supervisor_degraded",
"quality.ml_trust_very_low"
],
"risk_ok": true,
"winner_factors": [
"risk_approved",
"compliance_clear",
"onchain_bullish_confirmation"
]
},
"health": {
"calibration_score": null,
"degraded_sources": [
"supervisor",
"risk"
],
"drift_detected": false,
"health_state": "unknown",
"ml_trust_score": null,
"pipeline_quality": "degraded"
},
"llm_status": "exception",
"meta_decision": {
"action": "paper_only",
"autotrade_safe": false,
"confidence": 0.214,
"deterministic_route_quality": "degraded_deterministic",
"edge_score": 0.2378,
"entry_quality_score": 0.42,
"execution_vote": "allow",
"expected_value_score": 0.195,
"explanation": "Meta decision derived from strategy/risk/execution/trend/price consistency.",
"final_summary": "Meta decision derived from strategy/risk/execution/trend/price consistency.",
"llm_status": "exception",
"mode": "degraded",
"needs_manual_review": true,
"price_asymmetry_score": 0.35,
"quality": "degraded",
"raw_refs": {},
"reason": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"reason_codes": [
"ml_trust_low"
],
"refs_used": [],
"risk_vote": "allow",
"should_trade": false,
"signal": {
"calibration_score": null,
"drift_detected": false,
"health_state": "unknown",
"ml_trust": 0.0,
"synthetic_price": true,
"trend_direction": "flat"
},
"size_multiplier": 0.0,
"skip_reason": "ml_trust_low",
"trend_alignment_score": 0.4
},
"needs_manual_review": true,
"quality": "degraded",
"reason": "TradingAgent deterministic fallback used because LLM was unavailable or invalid. Final intent was derived from StrategyAgent output and RiskAgent constraints. | winner_factors=[\u0027risk_approved\u0027, \u0027compliance_clear\u0027, \u0027onchain_bullish_confirmation\u0027] | blocking_factors=[\u0027synthetic_price_only\u0027] | overrides=[\u0027price_safety_override\u0027]",
"reason_codes": [
"ml_trust_low"
],
"reduce_only": false,
"risk": {
"cancel_after_sec": null,
"exit_policy": {
"atr_base": 0.01,
"break_even_trigger": null,
"exit_template": "fixed",
"max_hold_candles": 24,
"partial_tp_levels": [
{
"fraction": 0.5,
"target_distance": 0.015
}
],
"stop_loss": 0.01,
"take_profit": 0.02,
"trailing_activation": null,
"trailing_callback": null,
"trend_factor": 1.0,
"vol_factor": 1.0
},
"stop_loss": 0.03892547,
"take_profit": 0.02,
"time_in_force": "GTC"
},
"side": "None",
"signal": {
"calibration_score": 1.0,
"candidate_models": [
"tp_eq_sl",
"tp_3sl",
"sl_3tp"
],
"ensemble_weights": [
{
"model": "tp_eq_sl",
"weight": 0.2857
},
{
"model": "tp_3sl",
"weight": 0.2337
},
{
"model": "sl_3tp",
"weight": 0.4445
}
],
"exit_policy": {
"atr_base": 0.01,
"break_even_trigger": null,
"exit_template": "fixed",
"max_hold_candles": 24,
"partial_tp_levels": [
{
"fraction": 0.5,
"target_distance": 0.015
}
],
"stop_loss": 0.01,
"take_profit": 0.02,
"trailing_activation": null,
"trailing_callback": null,
"trend_factor": 1.0,
"vol_factor": 1.0
},
"model": "sl_3tp",
"model_runtime_score": 0.462958,
"model_selection_score": 0.462958,
"quality_score": 0.5555,
"realized_vol_short": null,
"regime": {
"regime_confidence": 0.8571,
"regime_factors": {
"bollinger_bandwidth": 0.004701664297777419,
"directional_consistency": 0.0,
"hurst_exp": 0.35174904367648446,
"is_trend_regime": 0.0,
"realized_vol_short": 0.0,
"slope_price": 0.0,
"trend_persistence": 0.6,
"vol_expansion": 0.0
},
"regime_label": "range"
},
"threshold_used": 0.375
},
"size": {
"base_qty": null,
"dynamic_sizing": null,
"max_position_usd": null,
"quote_notional": null,
"size_multiplier": null
},
"size_multiplier": 0.0,
"source_quality_score": 0.88,
"symbol": "BTC/USDT",
"timeframe": "1h",
"trade_class": "paper_only"
},
"trade_qualification": {
"factors": {
"hard_blockers": [
"execution_context_missing"
]
},
"hard_blocked": true,
"health_policy_route": "block",
"reason": "qualifier.hard_gate_blocked",
"reason_codes": [
"execution_context_missing"
],
"size_multiplier": 0.0,
"trade_quality_class": "block",
"trade_quality_score": 0.0
},
"ts": "2026-04-11T08:01:35.393880+00:00"
},
"ref": "artifact://138209",
"store": "postgres",
"trace_id": "af7e38a4630a4fa0aa866c8ac07bd710"
},
{
"created_at": "2026-04-11T08:01:35.099142+00:00",
"id": 138208,
"kind": "trade.intent",
"payload": {
"action": "hold",
"base_qty": null,
"confidence": 0.3,
"decision_ref": "artifact://138207",
"dry_run": false,
"exchange": "binance",
"execution_plan": {
"amount": null,
"execution_mode": "None",
"expected_price": null,
"maker_first": null,
"market_type": "spot",
"marketable_limit": null,
"max_reprice_attempts": null,
"max_slippage_bps": null,
"notional_usd": 100.0,
"order_type": "None",
"qualification_class": "None",
"reduce_only": false,
"sandbox": null,
"slice_interval_ms": null,
"slices": null,
"time_in_force": "GTC",
"venue": "binance"
},
"pair": "BTC/USDT",
"price": null,
"reason": "TradingAgent deterministic fallback used because LLM was unavailable or invalid. Final intent was derived from StrategyAgent output and RiskAgent constraints. | winner_factors=[\u0027risk_approved\u0027, \u0027compliance_clear\u0027, \u0027onchain_bullish_confirmation\u0027] | blocking_factors=[\u0027synthetic_price_only\u0027] | overrides=[\u0027price_safety_override\u0027]",
"sandbox": true,
"side": "None",
"size": null,
"symbol": "BTC/USDT",
"timeframe": "1h",
"trace_id": "af7e38a4630a4fa0aa866c8ac07bd710",
"trade": {
"action": "hold",
"autotrade_safe": false,
"confidence": 0.3,
"deterministic_route_quality": "degraded_deterministic",
"disagreement_score": 0.0,
"entry": {
"aggressiveness": "neutral",
"execution_style": null,
"max_slippage_bps": null,
"price": null,
"slices": null,
"type": null
},
"guards": {
"blocking_factors": [
"synthetic_price_only"
],
"compliance_ok": true,
"execution_ok": null,
"overrides": [
"price_safety_override"
],
"portfolio_ok": null,
"quality_gate_blocked": true,
"quality_gate_reasons": [
"quality.supervisor_degraded",
"quality.ml_trust_very_low"
],
"risk_ok": true,
"winner_factors": [
"risk_approved",
"compliance_clear",
"onchain_bullish_confirmation"
]
},
"health": {
"calibration_score": null,
"degraded_sources": [
"supervisor",
"risk"
],
"drift_detected": false,
"health_state": "unknown",
"ml_trust_score": null,
"pipeline_quality": "degraded"
},
"llm_status": "exception",
"meta_decision": {
"action": "paper_only",
"autotrade_safe": false,
"confidence": 0.214,
"deterministic_route_quality": "degraded_deterministic",
"edge_score": 0.2378,
"entry_quality_score": 0.42,
"execution_vote": "allow",
"expected_value_score": 0.195,
"explanation": "Meta decision derived from strategy/risk/execution/trend/price consistency.",
"final_summary": "Meta decision derived from strategy/risk/execution/trend/price consistency.",
"llm_status": "exception",
"mode": "degraded",
"needs_manual_review": true,
"price_asymmetry_score": 0.35,
"quality": "degraded",
"raw_refs": {},
"reason": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"reason_codes": [
"ml_trust_low"
],
"refs_used": [],
"risk_vote": "allow",
"should_trade": false,
"signal": {
"calibration_score": null,
"drift_detected": false,
"health_state": "unknown",
"ml_trust": 0.0,
"synthetic_price": true,
"trend_direction": "flat"
},
"size_multiplier": 0.0,
"skip_reason": "ml_trust_low",
"trend_alignment_score": 0.4
},
"needs_manual_review": true,
"quality": "degraded",
"reason": "TradingAgent deterministic fallback used because LLM was unavailable or invalid. Final intent was derived from StrategyAgent output and RiskAgent constraints. | winner_factors=[\u0027risk_approved\u0027, \u0027compliance_clear\u0027, \u0027onchain_bullish_confirmation\u0027] | blocking_factors=[\u0027synthetic_price_only\u0027] | overrides=[\u0027price_safety_override\u0027]",
"reason_codes": [
"ml_trust_low"
],
"reduce_only": false,
"risk": {
"cancel_after_sec": null,
"exit_policy": {
"atr_base": 0.01,
"break_even_trigger": null,
"exit_template": "fixed",
"max_hold_candles": 24,
"partial_tp_levels": [
{
"fraction": 0.5,
"target_distance": 0.015
}
],
"stop_loss": 0.01,
"take_profit": 0.02,
"trailing_activation": null,
"trailing_callback": null,
"trend_factor": 1.0,
"vol_factor": 1.0
},
"stop_loss": 0.03892547,
"take_profit": 0.02,
"time_in_force": "GTC"
},
"side": "None",
"signal": {
"calibration_score": 1.0,
"candidate_models": [
"tp_eq_sl",
"tp_3sl",
"sl_3tp"
],
"ensemble_weights": [
{
"model": "tp_eq_sl",
"weight": 0.2857
},
{
"model": "tp_3sl",
"weight": 0.2337
},
{
"model": "sl_3tp",
"weight": 0.4445
}
],
"exit_policy": {
"atr_base": 0.01,
"break_even_trigger": null,
"exit_template": "fixed",
"max_hold_candles": 24,
"partial_tp_levels": [
{
"fraction": 0.5,
"target_distance": 0.015
}
],
"stop_loss": 0.01,
"take_profit": 0.02,
"trailing_activation": null,
"trailing_callback": null,
"trend_factor": 1.0,
"vol_factor": 1.0
},
"model": "sl_3tp",
"model_runtime_score": 0.462958,
"model_selection_score": 0.462958,
"quality_score": 0.5555,
"realized_vol_short": null,
"regime": {
"regime_confidence": 0.8571,
"regime_factors": {
"bollinger_bandwidth": 0.004701664297777419,
"directional_consistency": 0.0,
"hurst_exp": 0.35174904367648446,
"is_trend_regime": 0.0,
"realized_vol_short": 0.0,
"slope_price": 0.0,
"trend_persistence": 0.6,
"vol_expansion": 0.0
},
"regime_label": "range"
},
"threshold_used": 0.375
},
"size": {
"base_qty": null,
"dynamic_sizing": null,
"max_position_usd": null,
"quote_notional": null,
"size_multiplier": null
},
"size_multiplier": 0.0,
"source_quality_score": 0.88,
"symbol": "BTC/USDT",
"timeframe": "1h",
"trade_class": "paper_only"
},
"trade_intent": {
"action": "hold",
"autotrade_safe": false,
"confidence": 0.3,
"deterministic_route_quality": "degraded_deterministic",
"disagreement_score": 0.0,
"entry": {
"aggressiveness": "neutral",
"execution_style": null,
"max_slippage_bps": null,
"price": null,
"slices": null,
"type": null
},
"guards": {
"blocking_factors": [
"synthetic_price_only"
],
"compliance_ok": true,
"execution_ok": null,
"overrides": [
"price_safety_override"
],
"portfolio_ok": null,
"quality_gate_blocked": true,
"quality_gate_reasons": [
"quality.supervisor_degraded",
"quality.ml_trust_very_low"
],
"risk_ok": true,
"winner_factors": [
"risk_approved",
"compliance_clear",
"onchain_bullish_confirmation"
]
},
"health": {
"calibration_score": null,
"degraded_sources": [
"supervisor",
"risk"
],
"drift_detected": false,
"health_state": "unknown",
"ml_trust_score": null,
"pipeline_quality": "degraded"
},
"llm_status": "exception",
"meta_decision": {
"action": "paper_only",
"autotrade_safe": false,
"confidence": 0.214,
"deterministic_route_quality": "degraded_deterministic",
"edge_score": 0.2378,
"entry_quality_score": 0.42,
"execution_vote": "allow",
"expected_value_score": 0.195,
"explanation": "Meta decision derived from strategy/risk/execution/trend/price consistency.",
"final_summary": "Meta decision derived from strategy/risk/execution/trend/price consistency.",
"llm_status": "exception",
"mode": "degraded",
"needs_manual_review": true,
"price_asymmetry_score": 0.35,
"quality": "degraded",
"raw_refs": {},
"reason": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"reason_codes": [
"ml_trust_low"
],
"refs_used": [],
"risk_vote": "allow",
"should_trade": false,
"signal": {
"calibration_score": null,
"drift_detected": false,
"health_state": "unknown",
"ml_trust": 0.0,
"synthetic_price": true,
"trend_direction": "flat"
},
"size_multiplier": 0.0,
"skip_reason": "ml_trust_low",
"trend_alignment_score": 0.4
},
"needs_manual_review": true,
"quality": "degraded",
"reason": "TradingAgent deterministic fallback used because LLM was unavailable or invalid. Final intent was derived from StrategyAgent output and RiskAgent constraints. | winner_factors=[\u0027risk_approved\u0027, \u0027compliance_clear\u0027, \u0027onchain_bullish_confirmation\u0027] | blocking_factors=[\u0027synthetic_price_only\u0027] | overrides=[\u0027price_safety_override\u0027]",
"reason_codes": [
"ml_trust_low"
],
"reduce_only": false,
"risk": {
"cancel_after_sec": null,
"exit_policy": {
"atr_base": 0.01,
"break_even_trigger": null,
"exit_template": "fixed",
"max_hold_candles": 24,
"partial_tp_levels": [
{
"fraction": 0.5,
"target_distance": 0.015
}
],
"stop_loss": 0.01,
"take_profit": 0.02,
"trailing_activation": null,
"trailing_callback": null,
"trend_factor": 1.0,
"vol_factor": 1.0
},
"stop_loss": 0.03892547,
"take_profit": 0.02,
"time_in_force": "GTC"
},
"side": "None",
"signal": {
"calibration_score": 1.0,
"candidate_models": [
"tp_eq_sl",
"tp_3sl",
"sl_3tp"
],
"ensemble_weights": [
{
"model": "tp_eq_sl",
"weight": 0.2857
},
{
"model": "tp_3sl",
"weight": 0.2337
},
{
"model": "sl_3tp",
"weight": 0.4445
}
],
"exit_policy": {
"atr_base": 0.01,
"break_even_trigger": null,
"exit_template": "fixed",
"max_hold_candles": 24,
"partial_tp_levels": [
{
"fraction": 0.5,
"target_distance": 0.015
}
],
"stop_loss": 0.01,
"take_profit": 0.02,
"trailing_activation": null,
"trailing_callback": null,
"trend_factor": 1.0,
"vol_factor": 1.0
},
"model": "sl_3tp",
"model_runtime_score": 0.462958,
"model_selection_score": 0.462958,
"quality_score": 0.5555,
"realized_vol_short": null,
"regime": {
"regime_confidence": 0.8571,
"regime_factors": {
"bollinger_bandwidth": 0.004701664297777419,
"directional_consistency": 0.0,
"hurst_exp": 0.35174904367648446,
"is_trend_regime": 0.0,
"realized_vol_short": 0.0,
"slope_price": 0.0,
"trend_persistence": 0.6,
"vol_expansion": 0.0
},
"regime_label": "range"
},
"threshold_used": 0.375
},
"size": {
"base_qty": null,
"dynamic_sizing": null,
"max_position_usd": null,
"quote_notional": null,
"size_multiplier": null
},
"size_multiplier": 0.0,
"source_quality_score": 0.88,
"symbol": "BTC/USDT",
"timeframe": "1h",
"trade_class": "paper_only"
},
"ts": "2026-04-11T08:01:35.098483+00:00"
},
"ref": "artifact://138208",
"store": "postgres",
"trace_id": "af7e38a4630a4fa0aa866c8ac07bd710"
},
{
"created_at": "2026-04-11T08:01:35.087709+00:00",
"id": 138207,
"kind": "autotrade.decision.bundle",
"payload": {
"action": "hold",
"agents": {
"compliance": {
"confidence": 0.0,
"constraints": {},
"decision_override": null,
"explanation": "LLM returned invalid output; ComplianceAgent used compliance_snapshot fallback.",
"mode": "degraded",
"raw_refs": {},
"reasons": [
"quality.llm_invalid_output"
],
"refs_used": [],
"signal": {},
"trading_allowed": true,
"violations": []
},
"execution": {
"confidence": null,
"constraints": {},
"entry_type": null,
"execution_style": null,
"explanation": "ExecutionAgent assessed entry timing and execution style.",
"max_slippage_bps": null,
"mode": "llm_error",
"raw_refs": {},
"reasons": [],
"refs_used": [
{
"kind": "market_liquidity",
"ref": "artifact://137916",
"title": "None",
"why": "Liquidity evidence used to decide passive/aggressive entry"
},
{
"kind": "market_snapshot",
"ref": "artifact://137927",
"title": "None",
"why": "Market snapshot used for execution context"
}
],
"signal": {},
"slices": null
},
"macro": {
"action": "hold",
"bias": "neutral",
"confidence": 0.5145870801590151,
"constraints": {},
"explanation": "LLM returned invalid output; MacroAgent used macro_snapshot structural signals fallback.",
"macro_score": null,
"mode": "degraded",
"raw_refs": {},
"reasons": [
"quality.llm_invalid_output",
"macro.structural_fallback"
],
"refs_used": [],
"regime": "neutral",
"signal": {
"macro_regime": "neutral",
"macro_structural_factors": [
"crypto_macro_score",
"usd_strong_crypto_headwind",
"equity_risk_off"
],
"macro_structural_score": -0.08781100056791127
}
},
"meta_decision": {
"action": "paper_only",
"confidence": 0.214,
"constraints": {},
"edge_score": 0.2378,
"entry_quality_score": 0.42,
"execution_vote": "allow",
"expected_value_score": 0.195,
"explanation": "Meta decision derived from strategy/risk/execution/trend/price consistency.",
"final_summary": "Meta decision derived from strategy/risk/execution/trend/price consistency.",
"mode": "degraded",
"price_asymmetry_score": 0.35,
"raw_refs": {},
"reason_codes": [
"ml_trust_low"
],
"reasons": [],
"refs_used": [],
"risk_vote": "allow",
"should_trade": false,
"signal": {
"calibration_score": null,
"drift_detected": false,
"health_state": "unknown",
"ml_trust": 0.0,
"synthetic_price": true,
"trend_direction": "flat"
},
"size_multiplier": 0.0,
"skip_reason": "ml_trust_low",
"trend_alignment_score": 0.4
},
"ml_judge": {
"accepted_refs": [],
"agreement_score": null,
"confidence": null,
"constraints": {},
"explanation": "MLJudgeAgent assessed prediction trustworthiness and model agreement.",
"horizon_fit": null,
"mode": "llm_error",
"raw_refs": {},
"reasons": [],
"refs_used": [
{
"kind": "ml_judgement",
"ref": "artifact://138095",
"title": "None",
"why": "Judgement artifact used as trust source"
}
],
"rejected_refs": [],
"signal": {},
"trust_score": null,
"usable": null
},
"onchain": {
"bearish_signals": [
"mempool_quiet:1_sat/vB \u2014 Bitcoin mempool nearly empty, low activity"
],
"bias": "bullish",
"bullish_signals": [
"cross_exchange_funding_negative:-0.0000 \u2014 shorts overextended cross-exchange (squeeze risk)",
"taker_buy_dominant:1.30 \u2014 aggressive market buying (bullish pressure)",
"fear_greed_extreme_fear:15/100 \u2014 extreme panic, contrarian buy signal"
],
"confidence": 0.6856,
"constraints": {},
"data_quality": "live",
"derivatives_signal": "neutral",
"exchange_flow_signal": "neutral",
"explanation": "On-chain signals lean BULLISH (score: +0.328). Bullish factors: cross_exchange_funding_negative:-0.0000 \u2014 shorts overextended cross-exchange (squeeze risk); taker_buy_dominant:1.30 \u2014 aggressive market buying (bullish pressure); fear_greed_extreme_fear:15/100 \u2014 extreme panic, contrarian buy signal. Bearish factors: mempool_quiet:1_sat/vB \u2014 Bitcoin mempool nearly empty, low activity.",
"mode": "deterministic",
"network_signal": "shrinking",
"onchain_available": true,
"raw_refs": {},
"reasons": [],
"refs_used": [
{
"kind": "onchain_snapshot",
"ref": "artifact://138049",
"title": "None",
"why": "Primary on-chain evidence"
}
],
"score": 0.328,
"signal": {},
"valuation_signal": "unknown"
},
"portfolio": {
"allow_add": null,
"confidence": null,
"constraints": {},
"explanation": "PortfolioAgent assessed exposure and sizing constraints.",
"exposure_warning": null,
"mode": "llm_error",
"raw_refs": {},
"reasons": [],
"recommended_size_multiplier": null,
"refs_used": [
{
"kind": "portfolio_snapshot",
"ref": "artifact://138058",
"title": "None",
"why": "Portfolio snapshot used for exposure and correlation checks"
}
],
"signal": {}
},
"price": {
"confidence": 0.3168,
"constraints": {},
"expected_close": 69606.93887063018,
"expected_high": 70442.22213707774,
"expected_low": 68771.65560418263,
"expected_move_pct": -4.293403227066726,
"explanation": "Deterministic price corridor from ML bias and realized volatility.",
"horizon": "1h",
"mode": "degraded",
"path_shape": "trend",
"predicted_close_is_synthetic": true,
"price_range_68": {
"high": 73602.26411999999,
"low": 71856.75588
},
"price_range_95": {
"high": 74387.74282799999,
"low": 71071.27717199999
},
"raw_refs": {},
"reasoning_summary": "Deterministic price corridor from ML bias and realized volatility.",
"reasons": [],
"refs_used": [],
"signal": {
"ml_score": -0.0954089606014828,
"predicted_close_is_synthetic": true,
"realized_vol_short": 0.012
},
"sl_hard": 68826.29608828772,
"sl_soft": 70231.45309650413,
"tp1": 73165.88706,
"tp2": 73558.626414
},
"rag_judge": {
"accepted_refs": [],
"confidence": null,
"consistency_score": null,
"constraints": {},
"explanation": "RAGJudgeAgent evaluated context relevance and quality.",
"mode": "llm_error",
"raw_refs": {},
"reasons": [],
"refs_used": [
{
"kind": "rag_judgement",
"ref": "artifact://138091",
"title": "None",
"why": "Judgement artifact used as base evaluation"
}
],
"rejected_refs": [],
"relevance_score": null,
"signal": {},
"usable": null
},
"risk": {
"action_after_risk": "sell",
"action_before_risk": "sell",
"active_risk_factors": [
{
"blocking": false,
"evidence": {
"ml_mode": null,
"signal_source": "deterministic_fallback"
},
"explanation": "Model confidence context is degraded or based on fallback inference.",
"id": "model_degraded_or_fallback",
"mitigation": "Lower aggressiveness and prioritize market/liquidity confirmation.",
"refs": [
"artifact://137927",
"artifact://138117",
"artifact://138058"
],
"score": 0.68,
"severity": "elevated",
"source": "ml.prediction",
"title": "Model quality / fallback risk",
"type": "model_risk"
},
{
"blocking": false,
"evidence": {
"allow_short": false
},
"explanation": "User profile/policy disallows short entry in current configuration.",
"id": "policy_short_not_allowed",
"mitigation": "Interpret as reduce-only or switch to allowed direction.",
"refs": [
"artifact://137927",
"artifact://138117",
"artifact://138058"
],
"score": 0.72,
"severity": "high",
"source": "risk_prefs",
"title": "Short selling disabled by policy",
"type": "policy_risk"
},
{
"blocking": false,
"evidence": {
"momentum": -0.00021815818406625815
},
"explanation": "Momentum/entry timing is weak for directional execution.",
"id": "strategy_timing_weak",
"mitigation": "Wait for clearer trend confirmation.",
"refs": [
"artifact://137927",
"artifact://138117",
"artifact://138058"
],
"score": 0.44,
"severity": "moderate",
"source": "strategy.signal",
"title": "Strategy timing risk",
"type": "strategy_risk"
}
],
"autotrade_allowed": true,
"blocking_risks": [],
"caution_risks": [
{
"blocking": false,
"evidence": {
"ml_mode": null,
"signal_source": "deterministic_fallback"
},
"explanation": "Model confidence context is degraded or based on fallback inference.",
"id": "model_degraded_or_fallback",
"mitigation": "Lower aggressiveness and prioritize market/liquidity confirmation.",
"refs": [
"artifact://137927",
"artifact://138117",
"artifact://138058"
],
"score": 0.68,
"severity": "elevated",
"source": "ml.prediction",
"title": "Model quality / fallback risk",
"type": "model_risk"
},
{
"blocking": false,
"evidence": {
"allow_short": false
},
"explanation": "User profile/policy disallows short entry in current configuration.",
"id": "policy_short_not_allowed",
"mitigation": "Interpret as reduce-only or switch to allowed direction.",
"refs": [
"artifact://137927",
"artifact://138117",
"artifact://138058"
],
"score": 0.72,
"severity": "high",
"source": "risk_prefs",
"title": "Short selling disabled by policy",
"type": "policy_risk"
},
{
"blocking": false,
"evidence": {
"momentum": -0.00021815818406625815
},
"explanation": "Momentum/entry timing is weak for directional execution.",
"id": "strategy_timing_weak",
"mitigation": "Wait for clearer trend confirmation.",
"refs": [
"artifact://137927",
"artifact://138117",
"artifact://138058"
],
"score": 0.44,
"severity": "moderate",
"source": "strategy.signal",
"title": "Strategy timing risk",
"type": "strategy_risk"
}
],
"confidence": 0.5764248496405832,
"confidence_after_risk": 0.3128496992811664,
"confidence_before_risk": 0.3658689438985185,
"constraints": {},
"degraded_dependencies": [],
"explanation": "Risk level low (score=0.21); 3 active factors, 0 blocking. Action sell -\u003e sell; size x0.25, confidence 0.37-\u003e0.31.",
"explanation_for_chat": "Detected risks: model_degraded_or_fallback, policy_short_not_allowed, strategy_timing_weak. Main impact: forbid_short, reduce_size.",
"explanation_for_ui": "Risk level low (score=0.21); 3 active factors, 0 blocking. Action sell -\u003e sell; size x0.25, confidence 0.37-\u003e0.31.",
"manual_review_required": false,
"max_position": 25.0,
"mitigations": [
"Lower aggressiveness and prioritize market/liquidity confirmation.",
"Interpret as reduce-only or switch to allowed direction.",
"Wait for clearer trend confirmation."
],
"mode": "degraded",
"ok": true,
"raw_refs": {
"market_snapshot": "artifact://137927",
"portfolio": "artifact://138058",
"rag": [],
"strategy_agent_output": "artifact://138117"
},
"reasons": [
"model_degraded_or_fallback",
"policy_short_not_allowed",
"strategy_timing_weak"
],
"recommended_size_modifier": 0.25,
"refs_used": [
{
"kind": "market_snapshot",
"ref": "artifact://137927",
"title": "None",
"why": "Used as current market context for risk constraints and sizing checks."
},
{
"kind": "strategy_agent_output",
"ref": "artifact://138117",
"title": "None",
"why": "Used as the proposed strategy intent being evaluated by RiskAgent."
},
{
"kind": "portfolio_snapshot",
"ref": "artifact://138058",
"title": "None",
"why": "Used as portfolio exposure context for risk budgeting."
}
],
"risk_breakdown": {
"data_risk": {
"score": 0.3333333333333333,
"severity": "moderate"
},
"event_risk": {
"score": 0.0,
"severity": "low"
},
"execution_risk": {
"score": 0.0,
"severity": "low"
},
"liquidity_risk": {
"score": 0.0,
"severity": "low"
},
"market_risk": {
"score": 0.0,
"severity": "low"
},
"model_risk": {
"score": 0.68,
"severity": "elevated"
},
"policy_risk": {
"score": 0.72,
"severity": "high"
},
"portfolio_risk": {
"score": 0.0,
"severity": "low"
},
"signal_risk": {
"score": 0.40988880016367985,
"severity": "moderate"
},
"strategy_risk": {
"score": 0.44,
"severity": "moderate"
},
"system_risk": {
"score": 0.0,
"severity": "low"
}
},
"risk_confidence": 0.8,
"risk_level": "low",
"risk_score": 0.20701887735461172,
"risk_summary": "Risk level low (score=0.21); 3 active factors, 0 blocking.",
"signal": {},
"stop_loss": 0.03892547
},
"sentiment": {
"action": null,
"bias": null,
"confidence": null,
"constraints": {},
"event_strength": null,
"explanation": "SentimentAgent analysis based on news flow and narratives.",
"mode": "llm_error",
"raw_refs": {},
"reasons": [],
"refs_used": [
{
"kind": "narratives",
"ref": "artifact://137991",
"title": "None",
"why": "Narratives enrichment used as sentiment source"
}
],
"sentiment_score": null,
"signal": {}
},
"strategy": {
"action": "sell",
"confidence": 0.3658689438985185,
"constraints": {
"allow_short": null,
"blacklist": [],
"horizon": null,
"max_leverage": null,
"max_position_usd": null,
"preferred_assets": [],
"style": null
},
"explanation": "StrategyAgent deterministic fallback used because LLM was unavailable or invalid. Decision was derived from ML direction, market momentum/regime, narrative sentiment and news bias.",
"mode": "deterministic",
"profile_summary_text": "language=Default",
"raw_refs": {
"market_snapshot": "artifact://137927",
"ml": [
"{\u0027prediction_ref\u0027: \u0027artifact://138073\u0027, \u0027model\u0027: \u0027tp_eq_sl\u0027, \u0027timeframe\u0027: \u00271h\u0027, \u0027confidence\u0027: 0.8281280791411328}",
"{\u0027prediction_ref\u0027: \u0027artifact://138075\u0027, \u0027model\u0027: \u0027tp_3sl\u0027, \u0027timeframe\u0027: \u00271h\u0027, \u0027confidence\u0027: 0.916551754797717}",
"{\u0027prediction_ref\u0027: \u0027artifact://138077\u0027, \u0027model\u0027: \u0027sl_3tp\u0027, \u0027timeframe\u0027: \u00271h\u0027, \u0027confidence\u0027: 0.9414747682032117}",
"{\u0027prediction_ref\u0027: \u0027artifact://138078\u0027, \u0027model\u0027: \u0027ensemble.direction\u0027, \u0027timeframe\u0027: \u00271h\u0027, \u0027confidence\u0027: 0.9018378325401231}",
"{\u0027prediction_ref\u0027: \u0027artifact://138079\u0027, \u0027model\u0027: \u0027ensemble.price\u0027, \u0027timeframe\u0027: \u00271h\u0027, \u0027confidence\u0027: 0.9018378325401231}",
"{\u0027prediction_ref\u0027: \u0027artifact://138080\u0027, \u0027model\u0027: \u0027ensemble.orchestrated\u0027, \u0027timeframe\u0027: \u00271h\u0027, \u0027confidence\u0027: 0.9018378325401231}"
],
"narratives": "artifact://137991",
"news": [],
"rag": []
},
"reasons": [],
"refs_used": [
{
"kind": "market_snapshot",
"ref": "artifact://137927",
"title": "None",
"why": "Used as the primary market state input for strategy formation."
},
{
"kind": "narratives",
"ref": "artifact://137991",
"title": "None",
"why": "Used as narrative/sentiment context for structural market interpretation."
},
{
"kind": "ml_prediction",
"ref": "artifact://138073",
"title": "tp_eq_sl:1h",
"why": "Used as ML directional evidence for short-term strategy assessment."
},
{
"kind": "ml_prediction",
"ref": "artifact://138075",
"title": "tp_3sl:1h",
"why": "Used as ML directional evidence for short-term strategy assessment."
},
{
"kind": "ml_prediction",
"ref": "artifact://138077",
"title": "sl_3tp:1h",
"why": "Used as ML directional evidence for short-term strategy assessment."
},
{
"kind": "ml_prediction",
"ref": "artifact://138078",
"title": "ensemble.direction:1h",
"why": "Used as ML directional evidence for short-term strategy assessment."
},
{
"kind": "ml_prediction",
"ref": "artifact://138079",
"title": "ensemble.price:1h",
"why": "Used as ML directional evidence for short-term strategy assessment."
},
{
"kind": "ml_prediction",
"ref": "artifact://138080",
"title": "ensemble.orchestrated:1h",
"why": "Used as ML directional evidence for short-term strategy assessment."
}
],
"signal": {
"asset": "BTC",
"bias": "bearish",
"blockers": [],
"direction": "down",
"factors": [
"ml_directional_bias",
"macro_structural_bias",
"long_only_sell_as_reduce_or_exit"
],
"macd_hist": null,
"macro_agent_signed": 0.0,
"macro_agent_weight": 0.43739901813516285,
"macro_structural_score": -0.08781100056791127,
"market_momentum": -0.00021815818406625815,
"ml_score": -0.0954089606014828,
"narrative_score": 0.0,
"news_score": 0.0,
"pair": "BTC/USDT",
"price_vs_slow": 0.0,
"reason_codes": [
"direction_sell"
],
"regime": null,
"rsi": null,
"score": -0.06184300672158361,
"score_deadband": 0.042,
"source": "deterministic_fallback"
}
},
"supervisor": {
"action": "hold",
"blocking_factors": [
"synthetic_price_only"
],
"confidence": 0.3658689438985185,
"constraints": {},
"explanation": "LLM unavailable/invalid; SupervisorAgent applied deterministic arbitration.",
"mode": "degraded",
"overrides": [
"price_safety_override"
],
"raw_refs": {},
"reasons": [
"synthetic_price_only"
],
"refs_used": [
{
"kind": "compliance",
"ref": "artifact://138062",
"title": "None",
"why": "Compliance gate can override final action"
},
{
"kind": "portfolio",
"ref": "artifact://138058",
"title": "None",
"why": "Portfolio state can reduce or block adding risk"
},
{
"kind": "macro",
"ref": "artifact://138045",
"title": "None",
"why": "Macro backdrop influences regime filter"
},
{
"kind": "ml_judge",
"ref": "artifact://138095",
"title": "None",
"why": "ML trust influences final confidence"
},
{
"kind": "rag_judge",
"ref": "artifact://138091",
"title": "None",
"why": "RAG trust influences evidence usage"
}
],
"signal": {
"asset": null,
"blockers": [],
"max_position": 6.25,
"pair": "BTC/USDT",
"recommended_size_modifier": 0.25,
"risk_confidence": 0.5764248496405832,
"risk_ok": true,
"source": "deterministic_fallback",
"stop_loss": 0.03892547,
"strategy_action": "sell",
"strategy_confidence": 0.3658689438985185
},
"winner_factors": [
"risk_approved",
"compliance_clear",
"onchain_bullish_confirmation"
]
},
"trading": {
"action": "sell",
"confidence": 0.36029322634586136,
"constraints": {},
"explanation": "TradingAgent deterministic fallback used because LLM was unavailable or invalid. Final intent was derived from StrategyAgent output and RiskAgent constraints.",
"mode": "deterministic",
"raw_refs": {
"compliance": "artifact://138062",
"execution": "artifact://138137",
"risk_agent_output": "artifact://138130",
"strategy_agent_output": "artifact://138117"
},
"reasons": [],
"refs_used": [
{
"kind": "strategy_agent_output",
"ref": "artifact://138117",
"title": "None",
"why": "Used as the source strategy intent to convert into final trading intent."
},
{
"kind": "risk_agent_output",
"ref": "artifact://138130",
"title": "None",
"why": "Used as the risk approval and constraint layer for final trading intent."
},
{
"kind": "execution_agent_output",
"ref": "artifact://138137",
"title": "None",
"why": "Used as execution-style guidance for final intent shaping."
},
{
"kind": "compliance_snapshot",
"ref": "artifact://138062",
"title": "None",
"why": "Used as policy context so final trading intent respects hard gates."
}
],
"signal": {
"asset": null,
"blockers": [],
"max_position": 6.25,
"pair": "BTC/USDT",
"recommended_size_modifier": 0.25,
"risk_confidence": 0.5764248496405832,
"risk_ok": true,
"source": "deterministic_fallback",
"stop_loss": 0.03892547,
"strategy_action": "sell",
"strategy_confidence": 0.3658689438985185
}
},
"trend": {
"confidence": 0.22,
"constraints": {},
"continuation_probability": 0.42,
"evidence": [
"market.momentum",
"ml.directional_bias"
],
"explanation": "Deterministic trend estimate from momentum and ML directional bias.",
"invalidators": [
"momentum_flip",
"range_break_against_direction"
],
"mode": "degraded",
"raw_refs": {},
"reasoning_summary": "Deterministic trend estimate from momentum and ML directional bias.",
"reasons": [],
"refs_used": [],
"reversal_probability": 0.58,
"signal": {
"ml_direction": "down",
"momentum": 0.0
},
"trend_direction": "flat",
"trend_horizon": "intraday",
"trend_phase": "mean_reversion",
"trend_strength": 0.0
}
},
"confidence": 0.3,
"debug": {
"compliance": {
"autotrade_safe": false,
"confidence": 0.0,
"decision_override": null,
"deterministic_route_quality": "degraded_deterministic",
"explanation": "LLM returned invalid output; ComplianceAgent used compliance_snapshot fallback.",
"llm_status": "exception",
"mode": "degraded",
"needs_manual_review": true,
"quality": "degraded",
"raw_refs": {},
"reason": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"reasons": [
"quality.llm_invalid_output"
],
"refs_used": [],
"signal": {},
"trading_allowed": true,
"violations": []
},
"evidence": {
"compliance": "artifact://138062",
"macro": "artifact://138045",
"market": {
"liquidity": "artifact://137916",
"ohlcv": "artifact://137903",
"price": "artifact://137921",
"snapshot": "artifact://137927"
},
"ml": [
"artifact://138073",
"artifact://138075",
"artifact://138077",
"artifact://138078",
"artifact://138079",
"artifact://138080"
],
"narratives": "chroma://narratives/e379a36bc6e14f0220bd302f",
"news": [],
"portfolio": "artifact://138058",
"rag": []
},
"execution": {
"error": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"explanation": "ExecutionAgent assessed entry timing and execution style.",
"mode": "llm_error",
"model": "gemma3:12b",
"raw_refs": {},
"reason": "quality.llm_exception",
"refs_used": [
{
"kind": "market_liquidity",
"ref": "artifact://137916",
"title": null,
"why": "Liquidity evidence used to decide passive/aggressive entry"
},
{
"kind": "market_snapshot",
"ref": "artifact://137927",
"title": null,
"why": "Market snapshot used for execution context"
}
]
},
"execution_plan": {
"amount": null,
"execution_style": null,
"expected_price": null,
"market_type": "spot",
"max_slippage_bps": null,
"notional_usd": 100.0,
"order_type": null,
"reduce_only": false,
"sandbox": null,
"side": null,
"slices": null,
"symbol": "BTC/USDT",
"time_in_force": "GTC",
"timeframe": "1h",
"venue": "binance"
},
"judgements": {
"ml_judge": {
"error": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"explanation": "MLJudgeAgent assessed prediction trustworthiness and model agreement.",
"mode": "llm_error",
"model": "gemma3:12b",
"raw_refs": {},
"reason": "quality.llm_exception",
"refs_used": [
{
"kind": "ml_judgement",
"ref": "artifact://138095",
"title": null,
"why": "Judgement artifact used as trust source"
}
]
},
"rag_judge": {
"error": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"explanation": "RAGJudgeAgent evaluated context relevance and quality.",
"mode": "llm_error",
"model": "gemma3:12b",
"raw_refs": {},
"reason": "quality.llm_exception",
"refs_used": [
{
"kind": "rag_judgement",
"ref": "artifact://138091",
"title": null,
"why": "Judgement artifact used as base evaluation"
}
]
}
},
"macro": {
"action": "hold",
"autotrade_safe": false,
"bias": "neutral",
"confidence": 0.5145870801590151,
"deterministic_route_quality": "degraded_deterministic",
"explanation": "LLM returned invalid output; MacroAgent used macro_snapshot structural signals fallback.",
"llm_status": "exception",
"mode": "degraded",
"needs_manual_review": true,
"quality": "degraded",
"raw_refs": {},
"reason": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"reasons": [
"quality.llm_invalid_output",
"macro.structural_fallback"
],
"refs_used": [],
"regime": "neutral",
"signal": {
"macro_regime": "neutral",
"macro_structural_factors": [
"crypto_macro_score",
"usd_strong_crypto_headwind",
"equity_risk_off"
],
"macro_structural_score": -0.08781100056791127
}
},
"meta_decision": {
"action": "paper_only",
"autotrade_safe": false,
"confidence": 0.214,
"deterministic_route_quality": "degraded_deterministic",
"edge_score": 0.2378,
"entry_quality_score": 0.42,
"execution_vote": "allow",
"expected_value_score": 0.195,
"explanation": "Meta decision derived from strategy/risk/execution/trend/price consistency.",
"final_summary": "Meta decision derived from strategy/risk/execution/trend/price consistency.",
"llm_status": "exception",
"mode": "degraded",
"needs_manual_review": true,
"price_asymmetry_score": 0.35,
"quality": "degraded",
"raw_refs": {},
"reason": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"reason_codes": [
"ml_trust_low"
],
"refs_used": [],
"risk_vote": "allow",
"should_trade": false,
"signal": {
"calibration_score": null,
"drift_detected": false,
"health_state": "unknown",
"ml_trust": 0.0,
"synthetic_price": true,
"trend_direction": "flat"
},
"size_multiplier": 0.0,
"skip_reason": "ml_trust_low",
"trend_alignment_score": 0.4
},
"ml_judge": {
"error": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"explanation": "MLJudgeAgent assessed prediction trustworthiness and model agreement.",
"mode": "llm_error",
"model": "gemma3:12b",
"raw_refs": {},
"reason": "quality.llm_exception",
"refs_used": [
{
"kind": "ml_judgement",
"ref": "artifact://138095",
"title": null,
"why": "Judgement artifact used as trust source"
}
]
},
"onchain": {
"action": "buy",
"autotrade_safe": false,
"bearish_signals": [
"mempool_quiet:1_sat/vB \u2014 Bitcoin mempool nearly empty, low activity"
],
"bias": "bullish",
"bullish_signals": [
"cross_exchange_funding_negative:-0.0000 \u2014 shorts overextended cross-exchange (squeeze risk)",
"taker_buy_dominant:1.30 \u2014 aggressive market buying (bullish pressure)",
"fear_greed_extreme_fear:15/100 \u2014 extreme panic, contrarian buy signal"
],
"confidence": 0.6856,
"data_quality": "live",
"derivatives_signal": "neutral",
"exchange_flow_signal": "neutral",
"explanation": "On-chain signals lean BULLISH (score: +0.328). Bullish factors: cross_exchange_funding_negative:-0.0000 \u2014 shorts overextended cross-exchange (squeeze risk); taker_buy_dominant:1.30 \u2014 aggressive market buying (bullish pressure); fear_greed_extreme_fear:15/100 \u2014 extreme panic, contrarian buy signal. Bearish factors: mempool_quiet:1_sat/vB \u2014 Bitcoin mempool nearly empty, low activity.",
"extra_metrics": {
"avg_funding_rate": -6.922384297199998e-06,
"btc_dominance_pct": 57.25366685597042,
"btc_hash_rate": 911866649792.5046,
"btc_tx_count_24h": 499839,
"defi_tvl_change_7d_pct": 4.694748414146506,
"defi_tvl_usd": 95829292822.0,
"fear_greed_index": 15.0,
"fear_greed_label": "Extreme Fear",
"market_cap_change_24h_pct": 1.4399472967384075,
"mempool_fastest_fee": 1.0,
"okx_funding_rate": 4.69852314056e-05
},
"llm_status": "exception",
"mode": "deterministic",
"needs_manual_review": false,
"network_signal": "shrinking",
"onchain_available": true,
"quality": "trusted",
"refs_used": [
{
"kind": "onchain_snapshot",
"ref": "artifact://138049",
"title": null,
"why": "Primary on-chain evidence"
}
],
"score": 0.328,
"sources_count": 10,
"valuation_signal": "unknown"
},
"portfolio": {
"error": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"explanation": "PortfolioAgent assessed exposure and sizing constraints.",
"mode": "llm_error",
"model": "gemma3:12b",
"raw_refs": {},
"reason": "quality.llm_exception",
"refs_used": [
{
"kind": "portfolio_snapshot",
"ref": "artifact://138058",
"title": null,
"why": "Portfolio snapshot used for exposure and correlation checks"
}
]
},
"price": {
"autotrade_safe": false,
"confidence": 0.3168,
"deterministic_route_quality": "degraded_deterministic",
"expected_close": 69606.93887063018,
"expected_high": 70442.22213707774,
"expected_low": 68771.65560418263,
"expected_move_pct": -4.293403227066726,
"explanation": "Deterministic price corridor from ML bias and realized volatility.",
"horizon": "1h",
"llm_status": "exception",
"mode": "degraded",
"needs_manual_review": true,
"path_shape": "trend",
"predicted_close_is_synthetic": true,
"price_range_68": {
"high": 73602.26411999999,
"low": 71856.75588
},
"price_range_95": {
"high": 74387.74282799999,
"low": 71071.27717199999
},
"quality": "degraded",
"raw_refs": {},
"reason": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"reasoning_summary": "Deterministic price corridor from ML bias and realized volatility.",
"refs_used": [],
"signal": {
"ml_score": -0.0954089606014828,
"predicted_close_is_synthetic": true,
"realized_vol_short": 0.012
},
"sl_hard": 68826.29608828772,
"sl_soft": 70231.45309650413,
"tp1": 73165.88706,
"tp2": 73558.626414
},
"rag_judge": {
"error": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"explanation": "RAGJudgeAgent evaluated context relevance and quality.",
"mode": "llm_error",
"model": "gemma3:12b",
"raw_refs": {},
"reason": "quality.llm_exception",
"refs_used": [
{
"kind": "rag_judgement",
"ref": "artifact://138091",
"title": null,
"why": "Judgement artifact used as base evaluation"
}
]
},
"risk": {
"action_after_risk": "sell",
"action_before_risk": "sell",
"active_risk_factors": [
{
"blocking": false,
"evidence": {
"ml_mode": null,
"signal_source": "deterministic_fallback"
},
"explanation": "Model confidence context is degraded or based on fallback inference.",
"id": "model_degraded_or_fallback",
"mitigation": "Lower aggressiveness and prioritize market/liquidity confirmation.",
"refs": [
"artifact://137927",
"artifact://138117",
"artifact://138058"
],
"score": 0.68,
"severity": "elevated",
"source": "ml.prediction",
"title": "Model quality / fallback risk",
"type": "model_risk"
},
{
"blocking": false,
"evidence": {
"allow_short": false
},
"explanation": "User profile/policy disallows short entry in current configuration.",
"id": "policy_short_not_allowed",
"mitigation": "Interpret as reduce-only or switch to allowed direction.",
"refs": [
"artifact://137927",
"artifact://138117",
"artifact://138058"
],
"score": 0.72,
"severity": "high",
"source": "risk_prefs",
"title": "Short selling disabled by policy",
"type": "policy_risk"
},
{
"blocking": false,
"evidence": {
"momentum": -0.00021815818406625815
},
"explanation": "Momentum/entry timing is weak for directional execution.",
"id": "strategy_timing_weak",
"mitigation": "Wait for clearer trend confirmation.",
"refs": [
"artifact://137927",
"artifact://138117",
"artifact://138058"
],
"score": 0.44,
"severity": "moderate",
"source": "strategy.signal",
"title": "Strategy timing risk",
"type": "strategy_risk"
}
],
"autotrade_allowed": true,
"autotrade_safe": false,
"blocking_risks": [],
"caution_risks": [
{
"blocking": false,
"evidence": {
"ml_mode": null,
"signal_source": "deterministic_fallback"
},
"explanation": "Model confidence context is degraded or based on fallback inference.",
"id": "model_degraded_or_fallback",
"mitigation": "Lower aggressiveness and prioritize market/liquidity confirmation.",
"refs": [
"artifact://137927",
"artifact://138117",
"artifact://138058"
],
"score": 0.68,
"severity": "elevated",
"source": "ml.prediction",
"title": "Model quality / fallback risk",
"type": "model_risk"
},
{
"blocking": false,
"evidence": {
"allow_short": false
},
"explanation": "User profile/policy disallows short entry in current configuration.",
"id": "policy_short_not_allowed",
"mitigation": "Interpret as reduce-only or switch to allowed direction.",
"refs": [
"artifact://137927",
"artifact://138117",
"artifact://138058"
],
"score": 0.72,
"severity": "high",
"source": "risk_prefs",
"title": "Short selling disabled by policy",
"type": "policy_risk"
},
{
"blocking": false,
"evidence": {
"momentum": -0.00021815818406625815
},
"explanation": "Momentum/entry timing is weak for directional execution.",
"id": "strategy_timing_weak",
"mitigation": "Wait for clearer trend confirmation.",
"refs": [
"artifact://137927",
"artifact://138117",
"artifact://138058"
],
"score": 0.44,
"severity": "moderate",
"source": "strategy.signal",
"title": "Strategy timing risk",
"type": "strategy_risk"
}
],
"confidence": 0.5764248496405832,
"confidence_after_risk": 0.3128496992811664,
"confidence_before_risk": 0.3658689438985185,
"degraded_dependencies": [],
"deterministic_route_quality": "degraded_deterministic",
"explanation": "Risk level low (score=0.21); 3 active factors, 0 blocking. Action sell -\u003e sell; size x0.25, confidence 0.37-\u003e0.31.",
"explanation_for_chat": "Detected risks: model_degraded_or_fallback, policy_short_not_allowed, strategy_timing_weak. Main impact: forbid_short, reduce_size.",
"explanation_for_ui": "Risk level low (score=0.21); 3 active factors, 0 blocking. Action sell -\u003e sell; size x0.25, confidence 0.37-\u003e0.31.",
"llm_status": "exception",
"manual_review_required": false,
"max_position": 25.0,
"meta": {
"allow_short": false,
"max_leverage": 1.0,
"missing_inputs": [
"metrics.atr_pct",
"metrics.spread_bps"
],
"strategy_action": "sell",
"volatility": null
},
"mitigations": [
"Lower aggressiveness and prioritize market/liquidity confirmation.",
"Interpret as reduce-only or switch to allowed direction.",
"Wait for clearer trend confirmation."
],
"mode": "degraded",
"needs_manual_review": true,
"ok": true,
"quality": "degraded",
"raw_refs": {
"market_snapshot": "artifact://137927",
"portfolio": "artifact://138058",
"rag": [],
"strategy_agent_output": "artifact://138117"
},
"reason": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"reasons": [
"model_degraded_or_fallback",
"policy_short_not_allowed",
"strategy_timing_weak"
],
"recommended_size_modifier": 0.25,
"refs_used": [
{
"kind": "market_snapshot",
"ref": "artifact://137927",
"title": null,
"why": "Used as current market context for risk constraints and sizing checks."
},
{
"kind": "strategy_agent_output",
"ref": "artifact://138117",
"title": null,
"why": "Used as the proposed strategy intent being evaluated by RiskAgent."
},
{
"kind": "portfolio_snapshot",
"ref": "artifact://138058",
"title": null,
"why": "Used as portfolio exposure context for risk budgeting."
}
],
"risk_breakdown": {
"data_risk": {
"score": 0.3333333333333333,
"severity": "moderate"
},
"event_risk": {
"score": 0.0,
"severity": "low"
},
"execution_risk": {
"score": 0.0,
"severity": "low"
},
"liquidity_risk": {
"score": 0.0,
"severity": "low"
},
"market_risk": {
"score": 0.0,
"severity": "low"
},
"model_risk": {
"score": 0.68,
"severity": "elevated"
},
"policy_risk": {
"score": 0.72,
"severity": "high"
},
"portfolio_risk": {
"score": 0.0,
"severity": "low"
},
"signal_risk": {
"score": 0.40988880016367985,
"severity": "moderate"
},
"strategy_risk": {
"score": 0.44,
"severity": "moderate"
},
"system_risk": {
"score": 0.0,
"severity": "low"
}
},
"risk_confidence": 0.8,
"risk_impact": {
"action_after_risk": "sell",
"action_before_risk": "sell",
"blocked_by": [],
"confidence_after_risk": 0.3128496992811664,
"confidence_before_risk": 0.3658689438985185,
"final_reason": "Risk level low (score=0.21); 3 active factors, 0 blocking.",
"overrides": [
"forbid_short",
"reduce_size"
],
"size_modifier": 0.25
},
"risk_level": "low",
"risk_score": 0.20701887735461172,
"risk_summary": "Risk level low (score=0.21); 3 active factors, 0 blocking.",
"stop_loss": 0.03892547
},
"sentiment": {
"error": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"explanation": "SentimentAgent analysis based on news flow and narratives.",
"mode": "llm_error",
"model": "gemma3:12b",
"raw_refs": {},
"reason": "quality.llm_exception",
"refs_used": [
{
"kind": "narratives",
"ref": "artifact://137991",
"title": null,
"why": "Narratives enrichment used as sentiment source"
}
]
},
"strategy": {
"action": "sell",
"action_tradeable": true,
"autotrade_safe": false,
"bias": "bearish",
"confidence": 0.3658689438985185,
"constraints": {
"allow_short": null,
"blacklist": [],
"horizon": null,
"max_leverage": null,
"max_position_usd": null,
"preferred_assets": [],
"style": null
},
"deterministic_route_quality": "full_deterministic",
"disagreement_flags": [],
"explanation": "StrategyAgent deterministic fallback used because LLM was unavailable or invalid. Decision was derived from ML direction, market momentum/regime, narrative sentiment and news bias.",
"llm_status": "exception",
"mode": "deterministic",
"needs_manual_review": true,
"profile_summary_text": "language=Default",
"quality": "partial",
"raw_refs": {
"market_snapshot": "artifact://137927",
"ml": [
"{\u0027prediction_ref\u0027: \u0027artifact://138073\u0027, \u0027model\u0027: \u0027tp_eq_sl\u0027, \u0027timeframe\u0027: \u00271h\u0027, \u0027confidence\u0027: 0.8281280791411328}",
"{\u0027prediction_ref\u0027: \u0027artifact://138075\u0027, \u0027model\u0027: \u0027tp_3sl\u0027, \u0027timeframe\u0027: \u00271h\u0027, \u0027confidence\u0027: 0.916551754797717}",
"{\u0027prediction_ref\u0027: \u0027artifact://138077\u0027, \u0027model\u0027: \u0027sl_3tp\u0027, \u0027timeframe\u0027: \u00271h\u0027, \u0027confidence\u0027: 0.9414747682032117}",
"{\u0027prediction_ref\u0027: \u0027artifact://138078\u0027, \u0027model\u0027: \u0027ensemble.direction\u0027, \u0027timeframe\u0027: \u00271h\u0027, \u0027confidence\u0027: 0.9018378325401231}",
"{\u0027prediction_ref\u0027: \u0027artifact://138079\u0027, \u0027model\u0027: \u0027ensemble.price\u0027, \u0027timeframe\u0027: \u00271h\u0027, \u0027confidence\u0027: 0.9018378325401231}",
"{\u0027prediction_ref\u0027: \u0027artifact://138080\u0027, \u0027model\u0027: \u0027ensemble.orchestrated\u0027, \u0027timeframe\u0027: \u00271h\u0027, \u0027confidence\u0027: 0.9018378325401231}"
],
"narratives": "artifact://137991",
"news": [],
"rag": []
},
"reason": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"refs_used": [
{
"kind": "market_snapshot",
"ref": "artifact://137927",
"title": null,
"why": "Used as the primary market state input for strategy formation."
},
{
"kind": "narratives",
"ref": "artifact://137991",
"title": null,
"why": "Used as narrative/sentiment context for structural market interpretation."
},
{
"kind": "ml_prediction",
"ref": "artifact://138073",
"title": "tp_eq_sl:1h",
"why": "Used as ML directional evidence for short-term strategy assessment."
},
{
"kind": "ml_prediction",
"ref": "artifact://138075",
"title": "tp_3sl:1h",
"why": "Used as ML directional evidence for short-term strategy assessment."
},
{
"kind": "ml_prediction",
"ref": "artifact://138077",
"title": "sl_3tp:1h",
"why": "Used as ML directional evidence for short-term strategy assessment."
},
{
"kind": "ml_prediction",
"ref": "artifact://138078",
"title": "ensemble.direction:1h",
"why": "Used as ML directional evidence for short-term strategy assessment."
},
{
"kind": "ml_prediction",
"ref": "artifact://138079",
"title": "ensemble.price:1h",
"why": "Used as ML directional evidence for short-term strategy assessment."
},
{
"kind": "ml_prediction",
"ref": "artifact://138080",
"title": "ensemble.orchestrated:1h",
"why": "Used as ML directional evidence for short-term strategy assessment."
}
],
"signal": {
"asset": "BTC",
"bias": "bearish",
"blockers": [],
"direction": "down",
"factors": [
"ml_directional_bias",
"macro_structural_bias",
"long_only_sell_as_reduce_or_exit"
],
"macd_hist": null,
"macro_agent_signed": 0.0,
"macro_agent_weight": 0.43739901813516285,
"macro_structural_score": -0.08781100056791127,
"market_momentum": -0.00021815818406625815,
"ml_score": -0.0954089606014828,
"narrative_score": 0.0,
"news_score": 0.0,
"pair": "BTC/USDT",
"price_vs_slow": 0.0,
"reason_codes": [
"direction_sell"
],
"regime": null,
"rsi": null,
"score": -0.06184300672158361,
"score_deadband": 0.042,
"source": "deterministic_fallback"
},
"signal_quality": "partial"
},
"supervisor": {
"action": "hold",
"autotrade_safe": false,
"blocking_factors": [
"synthetic_price_only"
],
"confidence": 0.3658689438985185,
"deterministic_route_quality": "degraded_deterministic",
"disagreement_score": 0.0,
"explanation": "LLM unavailable/invalid; SupervisorAgent applied deterministic arbitration.",
"llm_status": "exception",
"mode": "degraded",
"needs_manual_review": true,
"overrides": [
"price_safety_override"
],
"quality": "degraded",
"raw_refs": {},
"reason": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"reasons": [
"synthetic_price_only"
],
"refs_used": [
{
"kind": "compliance",
"ref": "artifact://138062",
"title": null,
"why": "Compliance gate can override final action"
},
{
"kind": "portfolio",
"ref": "artifact://138058",
"title": null,
"why": "Portfolio state can reduce or block adding risk"
},
{
"kind": "macro",
"ref": "artifact://138045",
"title": null,
"why": "Macro backdrop influences regime filter"
},
{
"kind": "ml_judge",
"ref": "artifact://138095",
"title": null,
"why": "ML trust influences final confidence"
},
{
"kind": "rag_judge",
"ref": "artifact://138091",
"title": null,
"why": "RAG trust influences evidence usage"
}
],
"risk_impact": {
"action_after_risk": "sell",
"action_before_risk": "sell",
"blocked_by": [],
"confidence_after_risk": 0.3128496992811664,
"confidence_before_risk": 0.3658689438985185,
"final_reason": "Risk level low (score=0.21); 3 active factors, 0 blocking.",
"overrides": [
"forbid_short",
"reduce_size"
],
"size_modifier": 0.25
},
"signal": {
"asset": null,
"blockers": [],
"max_position": 6.25,
"pair": "BTC/USDT",
"recommended_size_modifier": 0.25,
"risk_confidence": 0.5764248496405832,
"risk_ok": true,
"source": "deterministic_fallback",
"stop_loss": 0.03892547,
"strategy_action": "sell",
"strategy_confidence": 0.3658689438985185
},
"source_quality_score": 0.88,
"winner_factors": [
"risk_approved",
"compliance_clear",
"onchain_bullish_confirmation"
]
},
"system_status": {
"agents": {
"compliance_mode": "degraded",
"execution_mode": "llm_error",
"macro_mode": "degraded",
"meta_decision_mode": "degraded",
"ml_judge_mode": "llm_error",
"portfolio_mode": "llm_error",
"price_mode": "degraded",
"rag_judge_mode": "llm_error",
"risk_mode": "degraded",
"sentiment_mode": "llm_error",
"strategy_mode": "deterministic",
"supervisor_mode": "degraded",
"trading_mode": "deterministic",
"trend_mode": "degraded"
},
"compliance_snapshot_status": {
"present": true,
"source": "artifact"
},
"macro_snapshot_status": {
"present": true,
"source": "artifact"
},
"ml_predictions_status": {
"count": 6,
"usable": false
},
"narratives": {
"reason": null,
"status": "used"
},
"news_status": {
"count": 0
},
"portfolio_snapshot_status": {
"present": true,
"source": "artifact"
},
"rag": {
"reason": null,
"status": "used"
}
},
"trade_intent": {
"action": "hold",
"autotrade_safe": false,
"confidence": 0.3,
"deterministic_route_quality": "degraded_deterministic",
"disagreement_score": 0.0,
"entry": {
"aggressiveness": "neutral",
"execution_style": null,
"max_slippage_bps": null,
"price": null,
"slices": null,
"type": null
},
"guards": {
"blocking_factors": [
"synthetic_price_only"
],
"compliance_ok": true,
"execution_ok": null,
"overrides": [
"price_safety_override"
],
"portfolio_ok": null,
"quality_gate_blocked": true,
"quality_gate_reasons": [
"quality.supervisor_degraded",
"quality.ml_trust_very_low"
],
"risk_ok": true,
"winner_factors": [
"risk_approved",
"compliance_clear",
"onchain_bullish_confirmation"
]
},
"health": {
"calibration_score": null,
"degraded_sources": [
"supervisor",
"risk"
],
"drift_detected": false,
"health_state": "unknown",
"ml_trust_score": null,
"pipeline_quality": "degraded"
},
"llm_status": "exception",
"meta_decision": {
"action": "paper_only",
"autotrade_safe": false,
"confidence": 0.214,
"deterministic_route_quality": "degraded_deterministic",
"edge_score": 0.2378,
"entry_quality_score": 0.42,
"execution_vote": "allow",
"expected_value_score": 0.195,
"explanation": "Meta decision derived from strategy/risk/execution/trend/price consistency.",
"final_summary": "Meta decision derived from strategy/risk/execution/trend/price consistency.",
"llm_status": "exception",
"mode": "degraded",
"needs_manual_review": true,
"price_asymmetry_score": 0.35,
"quality": "degraded",
"raw_refs": {},
"reason": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"reason_codes": [
"ml_trust_low"
],
"refs_used": [],
"risk_vote": "allow",
"should_trade": false,
"signal": {
"calibration_score": null,
"drift_detected": false,
"health_state": "unknown",
"ml_trust": 0.0,
"synthetic_price": true,
"trend_direction": "flat"
},
"size_multiplier": 0.0,
"skip_reason": "ml_trust_low",
"trend_alignment_score": 0.4
},
"needs_manual_review": true,
"quality": "degraded",
"reason": "TradingAgent deterministic fallback used because LLM was unavailable or invalid. Final intent was derived from StrategyAgent output and RiskAgent constraints. | winner_factors=[\u0027risk_approved\u0027, \u0027compliance_clear\u0027, \u0027onchain_bullish_confirmation\u0027] | blocking_factors=[\u0027synthetic_price_only\u0027] | overrides=[\u0027price_safety_override\u0027]",
"reason_codes": [
"ml_trust_low"
],
"reduce_only": false,
"risk": {
"cancel_after_sec": null,
"exit_policy": {
"atr_base": 0.01,
"break_even_trigger": null,
"exit_template": "fixed",
"max_hold_candles": 24,
"partial_tp_levels": [
{
"fraction": 0.5,
"target_distance": 0.015
}
],
"stop_loss": 0.01,
"take_profit": 0.02,
"trailing_activation": null,
"trailing_callback": null,
"trend_factor": 1.0,
"vol_factor": 1.0
},
"stop_loss": 0.03892547,
"take_profit": 0.02,
"time_in_force": "GTC"
},
"side": null,
"signal": {
"calibration_score": 1.0,
"candidate_models": [
"tp_eq_sl",
"tp_3sl",
"sl_3tp"
],
"ensemble_weights": [
{
"model": "tp_eq_sl",
"weight": 0.2857
},
{
"model": "tp_3sl",
"weight": 0.2337
},
{
"model": "sl_3tp",
"weight": 0.4445
}
],
"exit_policy": {
"atr_base": 0.01,
"break_even_trigger": null,
"exit_template": "fixed",
"max_hold_candles": 24,
"partial_tp_levels": [
{
"fraction": 0.5,
"target_distance": 0.015
}
],
"stop_loss": 0.01,
"take_profit": 0.02,
"trailing_activation": null,
"trailing_callback": null,
"trend_factor": 1.0,
"vol_factor": 1.0
},
"model": "sl_3tp",
"model_runtime_score": 0.462958,
"model_selection_score": 0.462958,
"quality_score": 0.5555,
"realized_vol_short": null,
"regime": {
"regime_confidence": 0.8571,
"regime_factors": {
"bollinger_bandwidth": 0.004701664297777419,
"directional_consistency": 0.0,
"hurst_exp": 0.35174904367648446,
"is_trend_regime": 0.0,
"realized_vol_short": 0.0,
"slope_price": 0.0,
"trend_persistence": 0.6,
"vol_expansion": 0.0
},
"regime_label": "range"
},
"threshold_used": 0.375
},
"size": {
"base_qty": null,
"dynamic_sizing": null,
"max_position_usd": null,
"quote_notional": null,
"size_multiplier": null
},
"size_multiplier": 0.0,
"source_quality_score": 0.88,
"symbol": "BTC/USDT",
"timeframe": "1h",
"trade_class": "paper_only"
},
"trading": {
"action": "sell",
"autotrade_safe": false,
"confidence": 0.36029322634586136,
"degradation_blockers": [],
"deterministic_route_quality": "full_deterministic",
"execution_readiness": "not_ready",
"explanation": "TradingAgent deterministic fallback used because LLM was unavailable or invalid. Final intent was derived from StrategyAgent output and RiskAgent constraints.",
"llm_status": "exception",
"mode": "deterministic",
"needs_manual_review": true,
"quality": "partial",
"raw_refs": {
"compliance": "artifact://138062",
"execution": "artifact://138137",
"risk_agent_output": "artifact://138130",
"strategy_agent_output": "artifact://138117"
},
"reason": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"refs_used": [
{
"kind": "strategy_agent_output",
"ref": "artifact://138117",
"title": null,
"why": "Used as the source strategy intent to convert into final trading intent."
},
{
"kind": "risk_agent_output",
"ref": "artifact://138130",
"title": null,
"why": "Used as the risk approval and constraint layer for final trading intent."
},
{
"kind": "execution_agent_output",
"ref": "artifact://138137",
"title": null,
"why": "Used as execution-style guidance for final intent shaping."
},
{
"kind": "compliance_snapshot",
"ref": "artifact://138062",
"title": null,
"why": "Used as policy context so final trading intent respects hard gates."
}
],
"signal": {
"asset": null,
"blockers": [],
"max_position": 6.25,
"pair": "BTC/USDT",
"recommended_size_modifier": 0.25,
"risk_confidence": 0.5764248496405832,
"risk_ok": true,
"source": "deterministic_fallback",
"stop_loss": 0.03892547,
"strategy_action": "sell",
"strategy_confidence": 0.3658689438985185
},
"signal_quality": "partial"
},
"trend": {
"autotrade_safe": false,
"confidence": 0.22,
"continuation_probability": 0.42,
"deterministic_route_quality": "degraded_deterministic",
"evidence": [
"market.momentum",
"ml.directional_bias"
],
"explanation": "Deterministic trend estimate from momentum and ML directional bias.",
"invalidators": [
"momentum_flip",
"range_break_against_direction"
],
"llm_status": "exception",
"mode": "degraded",
"needs_manual_review": true,
"quality": "degraded",
"raw_refs": {},
"reason": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"reasoning_summary": "Deterministic trend estimate from momentum and ML directional bias.",
"refs_used": [],
"reversal_probability": 0.58,
"signal": {
"ml_direction": "down",
"momentum": 0.0
},
"trend_direction": "flat",
"trend_horizon": "intraday",
"trend_phase": "mean_reversion",
"trend_strength": 0.0
}
},
"degraded_sources": [
"supervisor",
"risk"
],
"execution_plan": {
"amount": null,
"execution_mode": "None",
"expected_price": null,
"maker_first": null,
"market_type": "spot",
"marketable_limit": null,
"max_reprice_attempts": null,
"max_slippage_bps": null,
"notional_usd": 100.0,
"order_type": "None",
"qualification_class": "None",
"reduce_only": false,
"sandbox": null,
"slice_interval_ms": null,
"slices": null,
"time_in_force": "GTC",
"venue": "binance"
},
"explanation": "TradingAgent deterministic fallback used because LLM was unavailable or invalid. Final intent was derived from StrategyAgent output and RiskAgent constraints.",
"final_summary": {
"action": "hold",
"bearish_contributors": [
"onchain_detail:mempool_quiet:1_sat/vB \u2014 Bitcoin mempool nearly empty, low a"
],
"blocking_factors": [
"synthetic_price_only"
],
"bullish_contributors": [
"strategy_factor:long_only_sell_as_reduce_or_exit",
"onchain:bullish:+0.328",
"onchain_detail:cross_exchange_funding_negative:-0.0000 \u2014 shorts overextende",
"onchain_detail:taker_buy_dominant:1.30 \u2014 aggressive market buying (bullish",
"onchain_detail:fear_greed_extreme_fear:15/100 \u2014 extreme panic, contrarian b"
],
"confidence": 0.3,
"degraded_sources": [],
"evidence_summary": "bullish: strategy_factor:long_only_sell_as_reduce_or_exit, onchain:bullish:+0.328, onchain_detail:cross_exchange_funding_negative:-0.0000 \u2014 shorts overextende, onchain_detail:taker_buy_dominant:1.30 \u2014 aggressive market buying (bullish , onchain_detail:fear_greed_extreme_fear:15/100 \u2014 extreme panic, contrarian b | bearish: onchain_detail:mempool_quiet:1_sat/vB \u2014 Bitcoin mempool nearly empty, low a | blocked: synthetic_price_only",
"override_explanation": "price_safety_override",
"overrides": [
"price_safety_override"
],
"refs_used": [
{
"kind": "compliance",
"ref": "artifact://138062",
"title": null,
"why": "Compliance gate can override final action"
},
{
"kind": "portfolio",
"ref": "artifact://138058",
"title": null,
"why": "Portfolio state can reduce or block adding risk"
},
{
"kind": "macro",
"ref": "artifact://138045",
"title": null,
"why": "Macro backdrop influences regime filter"
},
{
"kind": "ml_judge",
"ref": "artifact://138095",
"title": null,
"why": "ML trust influences final confidence"
},
{
"kind": "rag_judge",
"ref": "artifact://138091",
"title": null,
"why": "RAG trust influences evidence usage"
}
],
"signal": {
"action_after_risk": "sell",
"action_before_risk": "sell",
"asset": null,
"bearish_contributors": [
"onchain_detail:mempool_quiet:1_sat/vB \u2014 Bitcoin mempool nearly empty, low a"
],
"blocked_by": [
"synthetic_price_only"
],
"blockers": [],
"bullish_contributors": [
"strategy_factor:long_only_sell_as_reduce_or_exit",
"onchain:bullish:+0.328",
"onchain_detail:cross_exchange_funding_negative:-0.0000 \u2014 shorts overextende",
"onchain_detail:taker_buy_dominant:1.30 \u2014 aggressive market buying (bullish ",
"onchain_detail:fear_greed_extreme_fear:15/100 \u2014 extreme panic, contrarian b"
],
"calibration_score": 1.0,
"candidate_models": [
"tp_eq_sl",
"tp_3sl",
"sl_3tp"
],
"confidence_after_risk": 0.3128496992811664,
"confidence_before_risk": 0.3658689438985185,
"decision_state": "blocked_signal",
"degraded_sources": [],
"ensemble_weights": [
{
"model": "tp_eq_sl",
"weight": 0.2857
},
{
"model": "tp_3sl",
"weight": 0.2337
},
{
"model": "sl_3tp",
"weight": 0.4445
}
],
"evidence_pack": {
"bearish_contributors": [
"onchain_detail:mempool_quiet:1_sat/vB \u2014 Bitcoin mempool nearly empty, low a"
],
"bullish_contributors": [
"strategy_factor:long_only_sell_as_reduce_or_exit",
"onchain:bullish:+0.328",
"onchain_detail:cross_exchange_funding_negative:-0.0000 \u2014 shorts overextende",
"onchain_detail:taker_buy_dominant:1.30 \u2014 aggressive market buying (bullish ",
"onchain_detail:fear_greed_extreme_fear:15/100 \u2014 extreme panic, contrarian b"
],
"degraded_sources": [],
"evidence_summary": "bullish: strategy_factor:long_only_sell_as_reduce_or_exit, onchain:bullish:+0.328, onchain_detail:cross_exchange_funding_negative:-0.0000 \u2014 shorts overextende, onchain_detail:taker_buy_dominant:1.30 \u2014 aggressive market buying (bullish , onchain_detail:fear_greed_extreme_fear:15/100 \u2014 extreme panic, contrarian b | bearish: onchain_detail:mempool_quiet:1_sat/vB \u2014 Bitcoin mempool nearly empty, low a | blocked: synthetic_price_only",
"neutral_contributors": [
"strategy_factor:ml_directional_bias",
"strategy_factor:macro_structural_bias"
],
"override_explanation": "price_safety_override"
},
"exit_policy": {
"atr_base": 0.01,
"break_even_trigger": null,
"exit_template": "fixed",
"max_hold_candles": 24,
"partial_tp_levels": [
{
"fraction": 0.5,
"target_distance": 0.015
}
],
"stop_loss": 0.01,
"take_profit": 0.02,
"trailing_activation": null,
"trailing_callback": null,
"trend_factor": 1.0,
"vol_factor": 1.0
},
"hold_cause": null,
"max_position": 6.25,
"meta_decision": {
"action": "paper_only",
"autotrade_safe": false,
"confidence": 0.214,
"deterministic_route_quality": "degraded_deterministic",
"edge_score": 0.2378,
"entry_quality_score": 0.42,
"execution_vote": "allow",
"expected_value_score": 0.195,
"explanation": "Meta decision derived from strategy/risk/execution/trend/price consistency.",
"final_summary": "Meta decision derived from strategy/risk/execution/trend/price consistency.",
"llm_status": "exception",
"mode": "degraded",
"needs_manual_review": true,
"price_asymmetry_score": 0.35,
"quality": "degraded",
"raw_refs": {},
"reason": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"reason_codes": [
"ml_trust_low"
],
"refs_used": [],
"risk_vote": "allow",
"should_trade": false,
"signal": {
"calibration_score": null,
"drift_detected": false,
"health_state": "unknown",
"ml_trust": 0.0,
"synthetic_price": true,
"trend_direction": "flat"
},
"size_multiplier": 0.0,
"skip_reason": "ml_trust_low",
"trend_alignment_score": 0.4
},
"model": "sl_3tp",
"model_runtime_score": 0.462958,
"model_selection_score": 0.462958,
"pair": "BTC/USDT",
"preferred_action": "sell",
"price_agent": {
"autotrade_safe": false,
"confidence": 0.3168,
"deterministic_route_quality": "degraded_deterministic",
"expected_close": 69606.93887063018,
"expected_high": 70442.22213707774,
"expected_low": 68771.65560418263,
"expected_move_pct": -4.293403227066726,
"explanation": "Deterministic price corridor from ML bias and realized volatility.",
"horizon": "1h",
"llm_status": "exception",
"mode": "degraded",
"needs_manual_review": true,
"path_shape": "trend",
"predicted_close_is_synthetic": true,
"price_range_68": {
"high": 73602.26411999999,
"low": 71856.75588
},
"price_range_95": {
"high": 74387.74282799999,
"low": 71071.27717199999
},
"quality": "degraded",
"raw_refs": {},
"reason": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"reasoning_summary": "Deterministic price corridor from ML bias and realized volatility.",
"refs_used": [],
"signal": {
"ml_score": -0.0954089606014828,
"predicted_close_is_synthetic": true,
"realized_vol_short": 0.012
},
"sl_hard": 68826.29608828772,
"sl_soft": 70231.45309650413,
"tp1": 73165.88706,
"tp2": 73558.626414
},
"quality_score": 0.5555,
"recommended_size_modifier": 0.25,
"regime_confidence": 0.8571,
"regime_factors": {
"bollinger_bandwidth": 0.004701664297777419,
"directional_consistency": 0.0,
"hurst_exp": 0.35174904367648446,
"is_trend_regime": 0.0,
"realized_vol_short": 0.0,
"slope_price": 0.0,
"trend_persistence": 0.6,
"vol_expansion": 0.0
},
"regime_label": "range",
"risk_confidence": 0.5764248496405832,
"risk_impact": {
"action_after_risk": "sell",
"action_before_risk": "sell",
"blocked_by": [],
"confidence_after_risk": 0.3128496992811664,
"confidence_before_risk": 0.3658689438985185,
"final_reason": "Risk level low (score=0.21); 3 active factors, 0 blocking.",
"overrides": [
"forbid_short",
"reduce_size"
],
"size_modifier": 0.25
},
"risk_ok": true,
"risk_overrides": [
"forbid_short",
"reduce_size"
],
"selected_model": "sl_3tp",
"sl": 0.01,
"source": "deterministic_fallback",
"stop_loss": 0.03892547,
"strategy_action": "sell",
"strategy_confidence": 0.3658689438985185,
"take_profit": 0.02,
"threshold_used": 0.375,
"tp": 0.02,
"trend_agent": {
"autotrade_safe": false,
"confidence": 0.22,
"continuation_probability": 0.42,
"deterministic_route_quality": "degraded_deterministic",
"evidence": [
"market.momentum",
"ml.directional_bias"
],
"explanation": "Deterministic trend estimate from momentum and ML directional bias.",
"invalidators": [
"momentum_flip",
"range_break_against_direction"
],
"llm_status": "exception",
"mode": "degraded",
"needs_manual_review": true,
"quality": "degraded",
"raw_refs": {},
"reason": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"reasoning_summary": "Deterministic trend estimate from momentum and ML directional bias.",
"refs_used": [],
"reversal_probability": 0.58,
"signal": {
"ml_direction": "down",
"momentum": 0.0
},
"trend_direction": "flat",
"trend_horizon": "intraday",
"trend_phase": "mean_reversion",
"trend_strength": 0.0
}
},
"why": "TradingAgent deterministic fallback used because LLM was unavailable or invalid. Final intent was derived from StrategyAgent output and RiskAgent constraints.",
"winner_factors": [
"risk_approved",
"compliance_clear",
"onchain_bullish_confirmation"
]
},
"pipeline_quality": "degraded",
"refs": {
"artifacts": [],
"compliance": "artifact://138062",
"decision": "artifact://138188",
"extras": {},
"macro": "artifact://138045",
"market": {
"liquidity": "artifact://137916",
"ohlcv": "artifact://137903",
"price": "artifact://137921",
"snapshot": "artifact://137927"
},
"ml": [
"artifact://138073",
"artifact://138075",
"artifact://138077",
"artifact://138078",
"artifact://138079",
"artifact://138080"
],
"ml_judge": "artifact://138095",
"narratives": "chroma://narratives/e379a36bc6e14f0220bd302f",
"news": [],
"portfolio": "artifact://138058",
"rag": [],
"rag_judge": "artifact://138091",
"steps": {
"chat_context": "artifact://137883",
"compliance_agent": "artifact://138151",
"compliance_snapshot": "artifact://138063",
"decision_bundle": "artifact://138190",
"execution_agent": "artifact://138137",
"macro_agent": "artifact://138103",
"macro_snapshot": "artifact://138046",
"market_snapshot": "artifact://137928",
"meta_decision": "artifact://138185",
"ml_judge_agent": "artifact://138165",
"ml_judgement": "artifact://138096",
"ml_predictions": "artifact://138082",
"narratives": "artifact://137996",
"news_events": "artifact://137937",
"onchain_agent": "artifact://138055",
"onchain_snapshot": "artifact://138050",
"portfolio_agent": "artifact://138144",
"portfolio_snapshot": "artifact://138059",
"price_agent": "artifact://138123",
"profile_summary": "artifact://137881",
"rag_context": "artifact://137960",
"rag_judge_agent": "artifact://138158",
"rag_judgement": "artifact://138092",
"risk_agent": "artifact://138130",
"risk_snapshot": "artifact://138189",
"run": "artifact://138192",
"sentiment_agent": "artifact://138110",
"strategy_agent": "artifact://138117",
"supervisor_agent": "artifact://138179",
"trading_agent": "artifact://138172",
"trend_agent": "artifact://138088"
}
},
"signal": {
"action_after_risk": "sell",
"action_before_risk": "sell",
"asset": null,
"bearish_contributors": [
"onchain_detail:mempool_quiet:1_sat/vB \u2014 Bitcoin mempool nearly empty, low a"
],
"blocked_by": [
"synthetic_price_only"
],
"blockers": [],
"bullish_contributors": [
"strategy_factor:long_only_sell_as_reduce_or_exit",
"onchain:bullish:+0.328",
"onchain_detail:cross_exchange_funding_negative:-0.0000 \u2014 shorts overextende",
"onchain_detail:taker_buy_dominant:1.30 \u2014 aggressive market buying (bullish ",
"onchain_detail:fear_greed_extreme_fear:15/100 \u2014 extreme panic, contrarian b"
],
"calibration_score": 1.0,
"candidate_models": [
"tp_eq_sl",
"tp_3sl",
"sl_3tp"
],
"confidence_after_risk": 0.3128496992811664,
"confidence_before_risk": 0.3658689438985185,
"decision_state": "blocked_signal",
"degraded_sources": [],
"ensemble_weights": [
{
"model": "tp_eq_sl",
"weight": 0.2857
},
{
"model": "tp_3sl",
"weight": 0.2337
},
{
"model": "sl_3tp",
"weight": 0.4445
}
],
"evidence_pack": {
"bearish_contributors": [
"onchain_detail:mempool_quiet:1_sat/vB \u2014 Bitcoin mempool nearly empty, low a"
],
"bullish_contributors": [
"strategy_factor:long_only_sell_as_reduce_or_exit",
"onchain:bullish:+0.328",
"onchain_detail:cross_exchange_funding_negative:-0.0000 \u2014 shorts overextende",
"onchain_detail:taker_buy_dominant:1.30 \u2014 aggressive market buying (bullish ",
"onchain_detail:fear_greed_extreme_fear:15/100 \u2014 extreme panic, contrarian b"
],
"degraded_sources": [],
"evidence_summary": "bullish: strategy_factor:long_only_sell_as_reduce_or_exit, onchain:bullish:+0.328, onchain_detail:cross_exchange_funding_negative:-0.0000 \u2014 shorts overextende, onchain_detail:taker_buy_dominant:1.30 \u2014 aggressive market buying (bullish , onchain_detail:fear_greed_extreme_fear:15/100 \u2014 extreme panic, contrarian b | bearish: onchain_detail:mempool_quiet:1_sat/vB \u2014 Bitcoin mempool nearly empty, low a | blocked: synthetic_price_only",
"neutral_contributors": [
"strategy_factor:ml_directional_bias",
"strategy_factor:macro_structural_bias"
],
"override_explanation": "price_safety_override"
},
"exit_policy": {
"atr_base": 0.01,
"break_even_trigger": null,
"exit_template": "fixed",
"max_hold_candles": 24,
"partial_tp_levels": [
{
"fraction": 0.5,
"target_distance": 0.015
}
],
"stop_loss": 0.01,
"take_profit": 0.02,
"trailing_activation": null,
"trailing_callback": null,
"trend_factor": 1.0,
"vol_factor": 1.0
},
"hold_cause": null,
"max_position": 6.25,
"meta_decision": {
"action": "paper_only",
"autotrade_safe": false,
"confidence": 0.214,
"deterministic_route_quality": "degraded_deterministic",
"edge_score": 0.2378,
"entry_quality_score": 0.42,
"execution_vote": "allow",
"expected_value_score": 0.195,
"explanation": "Meta decision derived from strategy/risk/execution/trend/price consistency.",
"final_summary": "Meta decision derived from strategy/risk/execution/trend/price consistency.",
"llm_status": "exception",
"mode": "degraded",
"needs_manual_review": true,
"price_asymmetry_score": 0.35,
"quality": "degraded",
"raw_refs": {},
"reason": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"reason_codes": [
"ml_trust_low"
],
"refs_used": [],
"risk_vote": "allow",
"should_trade": false,
"signal": {
"calibration_score": null,
"drift_detected": false,
"health_state": "unknown",
"ml_trust": 0.0,
"synthetic_price": true,
"trend_direction": "flat"
},
"size_multiplier": 0.0,
"skip_reason": "ml_trust_low",
"trend_alignment_score": 0.4
},
"model": "sl_3tp",
"model_runtime_score": 0.462958,
"model_selection_score": 0.462958,
"pair": "BTC/USDT",
"preferred_action": "sell",
"price_agent": {
"autotrade_safe": false,
"confidence": 0.3168,
"deterministic_route_quality": "degraded_deterministic",
"expected_close": 69606.93887063018,
"expected_high": 70442.22213707774,
"expected_low": 68771.65560418263,
"expected_move_pct": -4.293403227066726,
"explanation": "Deterministic price corridor from ML bias and realized volatility.",
"horizon": "1h",
"llm_status": "exception",
"mode": "degraded",
"needs_manual_review": true,
"path_shape": "trend",
"predicted_close_is_synthetic": true,
"price_range_68": {
"high": 73602.26411999999,
"low": 71856.75588
},
"price_range_95": {
"high": 74387.74282799999,
"low": 71071.27717199999
},
"quality": "degraded",
"raw_refs": {},
"reason": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"reasoning_summary": "Deterministic price corridor from ML bias and realized volatility.",
"refs_used": [],
"signal": {
"ml_score": -0.0954089606014828,
"predicted_close_is_synthetic": true,
"realized_vol_short": 0.012
},
"sl_hard": 68826.29608828772,
"sl_soft": 70231.45309650413,
"tp1": 73165.88706,
"tp2": 73558.626414
},
"quality_score": 0.5555,
"recommended_size_modifier": 0.25,
"regime_confidence": 0.8571,
"regime_factors": {
"bollinger_bandwidth": 0.004701664297777419,
"directional_consistency": 0.0,
"hurst_exp": 0.35174904367648446,
"is_trend_regime": 0.0,
"realized_vol_short": 0.0,
"slope_price": 0.0,
"trend_persistence": 0.6,
"vol_expansion": 0.0
},
"regime_label": "range",
"risk_confidence": 0.5764248496405832,
"risk_impact": {
"action_after_risk": "sell",
"action_before_risk": "sell",
"blocked_by": [],
"confidence_after_risk": 0.3128496992811664,
"confidence_before_risk": 0.3658689438985185,
"final_reason": "Risk level low (score=0.21); 3 active factors, 0 blocking.",
"overrides": [
"forbid_short",
"reduce_size"
],
"size_modifier": 0.25
},
"risk_ok": true,
"risk_overrides": [
"forbid_short",
"reduce_size"
],
"selected_model": "sl_3tp",
"sl": 0.01,
"source": "deterministic_fallback",
"stop_loss": 0.03892547,
"strategy_action": "sell",
"strategy_confidence": 0.3658689438985185,
"take_profit": 0.02,
"threshold_used": 0.375,
"tp": 0.02,
"trend_agent": {
"autotrade_safe": false,
"confidence": 0.22,
"continuation_probability": 0.42,
"deterministic_route_quality": "degraded_deterministic",
"evidence": [
"market.momentum",
"ml.directional_bias"
],
"explanation": "Deterministic trend estimate from momentum and ML directional bias.",
"invalidators": [
"momentum_flip",
"range_break_against_direction"
],
"llm_status": "exception",
"mode": "degraded",
"needs_manual_review": true,
"quality": "degraded",
"raw_refs": {},
"reason": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"reasoning_summary": "Deterministic trend estimate from momentum and ML directional bias.",
"refs_used": [],
"reversal_probability": 0.58,
"signal": {
"ml_direction": "down",
"momentum": 0.0
},
"trend_direction": "flat",
"trend_horizon": "intraday",
"trend_phase": "mean_reversion",
"trend_strength": 0.0
}
},
"trace_id": "63f5631c3f2a44a8a61ab81343804e47",
"trade_intent": {
"action": "hold",
"autotrade_safe": false,
"confidence": 0.3,
"deterministic_route_quality": "degraded_deterministic",
"disagreement_score": 0.0,
"entry": {
"aggressiveness": "neutral",
"execution_style": null,
"max_slippage_bps": null,
"price": null,
"slices": null,
"type": null
},
"guards": {
"blocking_factors": [
"synthetic_price_only"
],
"compliance_ok": true,
"execution_ok": null,
"overrides": [
"price_safety_override"
],
"portfolio_ok": null,
"quality_gate_blocked": true,
"quality_gate_reasons": [
"quality.supervisor_degraded",
"quality.ml_trust_very_low"
],
"risk_ok": true,
"winner_factors": [
"risk_approved",
"compliance_clear",
"onchain_bullish_confirmation"
]
},
"health": {
"calibration_score": null,
"degraded_sources": [
"supervisor",
"risk"
],
"drift_detected": false,
"health_state": "unknown",
"ml_trust_score": null,
"pipeline_quality": "degraded"
},
"llm_status": "exception",
"meta_decision": {
"action": "paper_only",
"autotrade_safe": false,
"confidence": 0.214,
"deterministic_route_quality": "degraded_deterministic",
"edge_score": 0.2378,
"entry_quality_score": 0.42,
"execution_vote": "allow",
"expected_value_score": 0.195,
"explanation": "Meta decision derived from strategy/risk/execution/trend/price consistency.",
"final_summary": "Meta decision derived from strategy/risk/execution/trend/price consistency.",
"llm_status": "exception",
"mode": "degraded",
"needs_manual_review": true,
"price_asymmetry_score": 0.35,
"quality": "degraded",
"raw_refs": {},
"reason": "Client error \u0027404 Not Found\u0027 for url \u0027http://ollama:11434/api/chat\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
"reason_codes": [
"ml_trust_low"
],
"refs_used": [],
"risk_vote": "allow",
"should_trade": false,
"signal": {
"calibration_score": null,
"drift_detected": false,
"health_state": "unknown",
"ml_trust": 0.0,
"synthetic_price": true,
"trend_direction": "flat"
},
"size_multiplier": 0.0,
"skip_reason": "ml_trust_low",
"trend_alignment_score": 0.4
},
"needs_manual_review": true,
"quality": "degraded",
"reason": "TradingAgent deterministic fallback used because LLM was unavailable or invalid. Final intent was derived from StrategyAgent output and RiskAgent constraints. | winner_factors=[\u0027risk_approved\u0027, \u0027compliance_clear\u0027, \u0027onchain_bullish_confirmation\u0027] | blocking_factors=[\u0027synthetic_price_only\u0027] | overrides=[\u0027price_safety_override\u0027]",
"reason_codes": [
"ml_trust_low"
],
"reduce_only": false,
"risk": {
"cancel_after_sec": null,
"exit_policy": {
"atr_base": 0.01,
"break_even_trigger": null,
"exit_template": "fixed",
"max_hold_candles": 24,
"partial_tp_levels": [
{
"fraction": 0.5,
"target_distance": 0.015
}
],
"stop_loss": 0.01,
"take_profit": 0.02,
"trailing_activation": null,
"trailing_callback": null,
"trend_factor": 1.0,
"vol_factor": 1.0
},
"stop_loss": 0.03892547,
"take_profit": 0.02,
"time_in_force": "GTC"
},
"side": "None",
"signal": {
"calibration_score": 1.0,
"candidate_models": [
"tp_eq_sl",
"tp_3sl",
"sl_3tp"
],
"ensemble_weights": [
{
"model": "tp_eq_sl",
"weight": 0.2857
},
{
"model": "tp_3sl",
"weight": 0.2337
},
{
"model": "sl_3tp",
"weight": 0.4445
}
],
"exit_policy": {
"atr_base": 0.01,
"break_even_trigger": null,
"exit_template": "fixed",
"max_hold_candles": 24,
"partial_tp_levels": [
{
"fraction": 0.5,
"target_distance": 0.015
}
],
"stop_loss": 0.01,
"take_profit": 0.02,
"trailing_activation": null,
"trailing_callback": null,
"trend_factor": 1.0,
"vol_factor": 1.0
},
"model": "sl_3tp",
"model_runtime_score": 0.462958,
"model_selection_score": 0.462958,
"quality_score": 0.5555,
"realized_vol_short": null,
"regime": {
"regime_confidence": 0.8571,
"regime_factors": {
"bollinger_bandwidth": 0.004701664297777419,
"directional_consistency": 0.0,
"hurst_exp": 0.35174904367648446,
"is_trend_regime": 0.0,
"realized_vol_short": 0.0,
"slope_price": 0.0,
"trend_persistence": 0.6,
"vol_expansion": 0.0
},
"regime_label": "range"
},
"threshold_used": 0.375
},
"size": {
"base_qty": null,
"dynamic_sizing": null,
"max_position_usd": null,
"quote_notional": null,
"size_multiplier": null
},
"size_multiplier": 0.0,
"source_quality_score": 0.88,
"symbol": "BTC/USDT",
"timeframe": "1h",
"trade_class": "paper_only"
},
"ts": "2026-04-11T08:00:55.655352+00:00"
},
"ref": "artifact://138207",
"store": "postgres",
"trace_id": "af7e38a4630a4fa0aa866c8ac07bd710"
},
{
"created_at": "2026-04-11T08:01:35.084213+00:00",
"id": 138205,
"kind": "autotrade.status",
"payload": {
"dry_run": false,
"enabled": true,
"exchange": "binance",
"exchange_balance_summary": {},
"kill_switch": false,
"last_amount": null,
"last_error": null,
"last_order_id": null,
"last_price": null,
"last_reason": null,
"last_status": "starting",
"local_balance": null,
"pair": "BTC/USDT",
"sandbox": true,
"source": "services.autotrade.runner",
"symbol": "BTC/USDT",
"timeframe": "1h",
"trace_id": "af7e38a4630a4fa0aa866c8ac07bd710",
"ts": "2026-04-11T08:01:35.083351+00:00"
},
"ref": "artifact://138205",
"store": "postgres",
"trace_id": "af7e38a4630a4fa0aa866c8ac07bd710"
}
],
"error_histogram": [
{
"count": 5,
"hour": "2026-04-10T09:00:00"
},
{
"count": 15,
"hour": "2026-04-10T10:00:00"
},
{
"count": 17,
"hour": "2026-04-10T11:00:00"
},
{
"count": 13,
"hour": "2026-04-10T12:00:00"
},
{
"count": 14,
"hour": "2026-04-10T13:00:00"
},
{
"count": 16,
"hour": "2026-04-10T14:00:00"
},
{
"count": 9,
"hour": "2026-04-10T15:00:00"
},
{
"count": 20,
"hour": "2026-04-10T16:00:00"
},
{
"count": 32,
"hour": "2026-04-10T17:00:00"
},
{
"count": 37,
"hour": "2026-04-10T18:00:00"
},
{
"count": 57,
"hour": "2026-04-10T19:00:00"
},
{
"count": 47,
"hour": "2026-04-10T20:00:00"
},
{
"count": 36,
"hour": "2026-04-10T21:00:00"
},
{
"count": 39,
"hour": "2026-04-10T22:00:00"
},
{
"count": 44,
"hour": "2026-04-10T23:00:00"
},
{
"count": 36,
"hour": "2026-04-11T00:00:00"
},
{
"count": 23,
"hour": "2026-04-11T01:00:00"
},
{
"count": 31,
"hour": "2026-04-11T02:00:00"
},
{
"count": 39,
"hour": "2026-04-11T03:00:00"
},
{
"count": 35,
"hour": "2026-04-11T04:00:00"
},
{
"count": 48,
"hour": "2026-04-11T05:00:00"
},
{
"count": 33,
"hour": "2026-04-11T06:00:00"
},
{
"count": 43,
"hour": "2026-04-11T07:00:00"
},
{
"count": 51,
"hour": "2026-04-11T08:00:00"
},
{
"count": 12,
"hour": "2026-04-11T09:00:00"
}
],
"error_inbox": [
{
"count": 988,
"error": "binance {\"code\":-2008,\"msg\":\"Invalid Api-Key ID.\"}",
"last_seen_at": "2026-04-11T09:16:05.083703+00:00",
"name": "ccxt",
"node": "ccxt",
"trace_id": "ffb93d3144b943ae82f5286e39150f46"
},
{
"count": 234,
"error": "Server error \u0027502 Bad Gateway\u0027 for url \u0027https://api.stlouisfed.org/fred/series/observations?series_id=SP500\u0026file_type=json\u0026api_key=383e0dd0b931f6ea6807849a6d85469d\u0027\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/502",
"last_seen_at": "2026-04-11T09:00:46.663769+00:00",
"name": "tools_3",
"node": "tools_3",
"trace_id": "f8c4c8801b084d52ba205aa6ad11cf2e"
},
{
"count": 6,
"error": "binance {\"code\":-2008,\"msg\":\"Invalid Api-Key ID.\"}",
"last_seen_at": "2026-04-11T08:54:35.079407+00:00",
"name": "fetch_ohlcv_recent",
"node": "fetch_ohlcv_recent",
"trace_id": "e287a575997f4532a08ca42ea516b5dc"
},
{
"count": 3,
"error": "404: trace not found",
"last_seen_at": "2026-04-10T11:39:40.389699+00:00",
"name": "/traces/{trace_id}",
"node": "/traces/{trace_id}",
"trace_id": "e9877f5b873f4dcfa1dd74a74e178eaa"
}
],
"raw_logs_url": "/artifacts/browser?trace_id=af7e38a4630a4fa0aa866c8ac07bd710",
"refs": [
"artifact://138215",
"artifact://138213",
"artifact://138212",
"artifact://138211",
"artifact://138210",
"artifact://138209",
"artifact://138208",
"artifact://138207",
"artifact://138073",
"artifact://138075",
"artifact://138077",
"artifact://138078",
"artifact://138079",
"artifact://138080",
"artifact://138045",
"artifact://138188",
"artifact://138095",
"artifact://138058",
"artifact://138091",
"artifact://138062",
"chroma://narratives/e379a36bc6e14f0220bd302f",
"artifact://138205"
],
"selected_trace": {
"created_at": "2026-04-11T08:01:35.083468+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T08:01:35.083468+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "af7e38a4630a4fa0aa866c8ac07bd710"
},
"steps": [],
"trace_bundle_url": "/logs/bundle?trace_id=af7e38a4630a4fa0aa866c8ac07bd710",
"trace_id": "af7e38a4630a4fa0aa866c8ac07bd710",
"traces": [
{
"created_at": "2026-04-11T09:17:05.084489+00:00",
"duration_ms": 2732,
"ended_at": "2026-04-11T09:17:07.816531+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:17:05.084326+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "990f0149d27e42d3b94d9671f115300a"
},
{
"created_at": "2026-04-11T09:17:05.084169+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:17:05.084169+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "6c3c52ba2ea14c5b81bd3bc8fbebdd18"
},
{
"created_at": "2026-04-11T09:16:35.085002+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:16:35.085002+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "a3ca0dbf488540d2bf99ede1f74f64a5"
},
{
"created_at": "2026-04-11T09:16:35.083180+00:00",
"duration_ms": 2794,
"ended_at": "2026-04-11T09:16:37.877817+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:16:35.082953+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "94aa53f3747443f8ab89ee39210ecea4"
},
{
"created_at": "2026-04-11T09:16:20.083957+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:16:20.083957+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "e87106123227419ea52c93d546c5ef3d"
},
{
"created_at": "2026-04-11T09:16:07.592242+00:00",
"duration_ms": 2943,
"ended_at": "2026-04-11T09:16:10.534912+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:16:07.591725+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "76c80c0e0fdc425eb7b9725213b694cc"
},
{
"created_at": "2026-04-11T09:16:05.083865+00:00",
"duration_ms": 547,
"ended_at": "2026-04-11T09:16:05.631567+00:00",
"error": null,
"errors_count": 1,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:16:05.083703+00:00",
"status": "error",
"steps_count": 1,
"trace_id": "7c980e104932483ab28f0a31fb598842"
},
{
"created_at": "2026-04-11T09:15:37.920057+00:00",
"duration_ms": 2771,
"ended_at": "2026-04-11T09:15:40.690501+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:15:37.919376+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "f4f78fa8ea8547669f6862dbee5a3076"
},
{
"created_at": "2026-04-11T09:15:35.083833+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:15:35.083833+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "b4ccf4d1311c40d4ac85d1e8158f7e84"
},
{
"created_at": "2026-04-11T09:15:35.083769+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:15:35.083769+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "607a506d1260452e944fd6625063a2ec"
},
{
"created_at": "2026-04-11T09:15:35.082787+00:00",
"duration_ms": 836,
"ended_at": "2026-04-11T09:15:35.919260+00:00",
"error": null,
"errors_count": 1,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:15:35.082648+00:00",
"status": "error",
"steps_count": 1,
"trace_id": "2cbc3c3333624222ac34211b92acc299"
},
{
"created_at": "2026-04-11T09:15:05.082144+00:00",
"duration_ms": 2803,
"ended_at": "2026-04-11T09:15:07.885456+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:15:05.082002+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "aeff5abbe2244f9da150ccfc128911dc"
},
{
"created_at": "2026-04-11T09:14:50.084668+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:14:50.084668+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "00058c7367794a5a96a09723a01fd52a"
},
{
"created_at": "2026-04-11T09:14:36.962071+00:00",
"duration_ms": 2810,
"ended_at": "2026-04-11T09:14:39.771677+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:14:36.961559+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "75f5fd0d059148ecb91ee1378b5b35c9"
},
{
"created_at": "2026-04-11T09:14:35.085354+00:00",
"duration_ms": 32,
"ended_at": "2026-04-11T09:14:35.117649+00:00",
"error": null,
"errors_count": 1,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:14:35.085168+00:00",
"status": "error",
"steps_count": 1,
"trace_id": "92d54c6c2397475fbd1ec880cb4bb5ef"
},
{
"created_at": "2026-04-11T09:14:35.084496+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:14:35.084496+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "994804ba232448c0be5d123c908d4925"
},
{
"created_at": "2026-04-11T09:14:05.083719+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:14:05.083719+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "65b8a53ae2fd4ffbb36b27adb94600b3"
},
{
"created_at": "2026-04-11T09:14:05.081979+00:00",
"duration_ms": 2448,
"ended_at": "2026-04-11T09:14:07.530706+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:14:05.081841+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "8a344240b2db43a8932fd3772e52030b"
},
{
"created_at": "2026-04-11T09:13:37.639133+00:00",
"duration_ms": 2929,
"ended_at": "2026-04-11T09:13:40.568111+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:13:37.638617+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "cb99b206cffb4b02bbe25e895e89fad1"
},
{
"created_at": "2026-04-11T09:13:35.091014+00:00",
"duration_ms": 614,
"ended_at": "2026-04-11T09:13:35.705699+00:00",
"error": null,
"errors_count": 1,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:13:35.090873+00:00",
"status": "error",
"steps_count": 1,
"trace_id": "e7953408222b4b659754136159c7e95f"
},
{
"created_at": "2026-04-11T09:13:35.083663+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:13:35.083663+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "be186ee8ddcc4f54add96cac9d680dfe"
},
{
"created_at": "2026-04-11T09:13:20.083658+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:13:20.083658+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "a928eb28e6554d7db3314fc8e21bfbfe"
},
{
"created_at": "2026-04-11T09:13:05.083491+00:00",
"duration_ms": 2756,
"ended_at": "2026-04-11T09:13:07.840205+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:13:05.083260+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "bb8b3a4e2b9b40ada76d8cbb35dbfd7d"
},
{
"created_at": "2026-04-11T09:12:38.368921+00:00",
"duration_ms": 3907,
"ended_at": "2026-04-11T09:12:42.275683+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:12:38.368491+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "faf609f97f374efea50661e510ea00cc"
},
{
"created_at": "2026-04-11T09:12:35.094398+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:12:35.094398+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "10154265fdb4415694f30719c53cf79e"
},
{
"created_at": "2026-04-11T09:12:35.084706+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:12:35.084706+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "d1c8185f076744a9b3326dffb5aca8b1"
},
{
"created_at": "2026-04-11T09:12:35.082645+00:00",
"duration_ms": 1082,
"ended_at": "2026-04-11T09:12:36.164978+00:00",
"error": null,
"errors_count": 1,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:12:35.082511+00:00",
"status": "error",
"steps_count": 1,
"trace_id": "e479ac2dc8f34cb892f294bd3961003f"
},
{
"created_at": "2026-04-11T09:12:05.081980+00:00",
"duration_ms": 2559,
"ended_at": "2026-04-11T09:12:07.641523+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:12:05.081833+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "10ad100ce6cc488dac8560f4f10beb22"
},
{
"created_at": "2026-04-11T09:11:50.084995+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:11:50.084995+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "9e1297fbcfc44fc69352ce9c52e0102e"
},
{
"created_at": "2026-04-11T09:11:35.083639+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:11:35.083639+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "0d067d84c24a44bab546b7092a855cc9"
},
{
"created_at": "2026-04-11T09:11:35.082483+00:00",
"duration_ms": 2495,
"ended_at": "2026-04-11T09:11:37.578225+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:11:35.082339+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "44b9918d7454431e8b5f80dc09b24443"
},
{
"created_at": "2026-04-11T09:11:05.083761+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:11:05.083761+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "a7214eb99ea446a79c505737ddb90f94"
},
{
"created_at": "2026-04-11T09:11:05.082756+00:00",
"duration_ms": 2762,
"ended_at": "2026-04-11T09:11:07.845093+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:11:05.082611+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "c12097c463f2477b8cb1f66e2a24a5e4"
},
{
"created_at": "2026-04-11T09:10:35.084859+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:10:35.084859+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "923870a821ac4ba0bfa42022998a75de"
},
{
"created_at": "2026-04-11T09:10:35.082971+00:00",
"duration_ms": 2835,
"ended_at": "2026-04-11T09:10:37.918753+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:10:35.082834+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "a24f2ac1d1de4b7a940a325eebc02cad"
},
{
"created_at": "2026-04-11T09:10:20.084649+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:10:20.084649+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "73048d51ac4341dea114c292feb00a48"
},
{
"created_at": "2026-04-11T09:10:05.082737+00:00",
"duration_ms": 2636,
"ended_at": "2026-04-11T09:10:07.719071+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:10:05.082579+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "8a90dd2ebdae40c0884418392daffcb1"
},
{
"created_at": "2026-04-11T09:09:35.084077+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:09:35.084077+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "659037a0bf12403abf27a2f473ade5e2"
},
{
"created_at": "2026-04-11T09:09:35.083722+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:09:35.083722+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "b210632781ba46218827d69326b85c9c"
},
{
"created_at": "2026-04-11T09:09:35.082468+00:00",
"duration_ms": 2579,
"ended_at": "2026-04-11T09:09:37.661391+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:09:35.082338+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "8371869f90af4120a786754fb7197b4f"
},
{
"created_at": "2026-04-11T09:09:05.082841+00:00",
"duration_ms": 2838,
"ended_at": "2026-04-11T09:09:07.921293+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:09:05.082687+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "1c909c6e34014bff8245a153d9e2f117"
},
{
"created_at": "2026-04-11T09:08:50.084097+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:08:50.084097+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "a32aae433db74fe2ab5ca185d31887d1"
},
{
"created_at": "2026-04-11T09:08:35.085604+00:00",
"duration_ms": 2863,
"ended_at": "2026-04-11T09:08:37.948945+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:08:35.085473+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "1e1d00a90a234069b5498f17e91da9b4"
},
{
"created_at": "2026-04-11T09:08:35.084858+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:08:35.084858+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "508c5073f68842e08c81cddc55d2bfc5"
},
{
"created_at": "2026-04-11T09:08:07.636358+00:00",
"duration_ms": 3227,
"ended_at": "2026-04-11T09:08:10.863612+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:08:07.635897+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "5630d5e6e6dd44b6be325a24d4530332"
},
{
"created_at": "2026-04-11T09:08:05.083609+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:08:05.083609+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "a22242237c6e46b9b89346c18440fe6c"
},
{
"created_at": "2026-04-11T09:08:05.082629+00:00",
"duration_ms": 616,
"ended_at": "2026-04-11T09:08:05.699342+00:00",
"error": null,
"errors_count": 1,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:08:05.082455+00:00",
"status": "error",
"steps_count": 1,
"trace_id": "5faba28e031f4970a1c19488d05333c6"
},
{
"created_at": "2026-04-11T09:07:42.204942+00:00",
"duration_ms": 2932,
"ended_at": "2026-04-11T09:07:45.136555+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:07:42.204469+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "c998603dc95c486e8f7156d04c8a76ab"
},
{
"created_at": "2026-04-11T09:07:37.674717+00:00",
"duration_ms": 561,
"ended_at": "2026-04-11T09:07:38.236166+00:00",
"error": null,
"errors_count": 1,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:07:37.674342+00:00",
"status": "error",
"steps_count": 1,
"trace_id": "d8b0eb9f000540369402b5a922cbf103"
},
{
"created_at": "2026-04-11T09:07:35.083935+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:07:35.083935+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "894d4bad8ee943e1b6600228ce2c18f2"
},
{
"created_at": "2026-04-11T09:07:35.083842+00:00",
"duration_ms": 592,
"ended_at": "2026-04-11T09:07:35.675427+00:00",
"error": null,
"errors_count": 1,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:07:35.083419+00:00",
"status": "error",
"steps_count": 1,
"trace_id": "49bb617ca9544d8f92cb67ceae4d2553"
},
{
"created_at": "2026-04-11T09:07:20.085043+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:07:20.085043+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "25afb827fc22418e9b643f2171fcd213"
},
{
"created_at": "2026-04-11T09:07:05.084663+00:00",
"duration_ms": 2882,
"ended_at": "2026-04-11T09:07:07.967023+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:07:05.084484+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "28841551571d4cfbb53030ea09b43be2"
},
{
"created_at": "2026-04-11T09:06:35.085023+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:06:35.085023+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "b2502093cd0d47eba085848f47b3fabd"
},
{
"created_at": "2026-04-11T09:06:35.084942+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:06:35.084942+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "5b2f2b08e4714f3ca97bcd1abbaf3a42"
},
{
"created_at": "2026-04-11T09:06:35.083141+00:00",
"duration_ms": 2848,
"ended_at": "2026-04-11T09:06:37.931413+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:06:35.082992+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "ccdec9a053d24072b290820bbc6764c8"
},
{
"created_at": "2026-04-11T09:06:07.773599+00:00",
"duration_ms": 3419,
"ended_at": "2026-04-11T09:06:11.192507+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:06:07.773346+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "e222791e3bf74abeb86cce197d209394"
},
{
"created_at": "2026-04-11T09:06:05.083320+00:00",
"duration_ms": 561,
"ended_at": "2026-04-11T09:06:05.644863+00:00",
"error": null,
"errors_count": 1,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:06:05.083148+00:00",
"status": "error",
"steps_count": 1,
"trace_id": "e6a1a2ba28e240a3ad62e4ffe73bc6de"
},
{
"created_at": "2026-04-11T09:05:50.084573+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:05:50.084573+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "0298209e9675491a8cd9cf1cbc541df3"
},
{
"created_at": "2026-04-11T09:05:35.083597+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:05:35.083597+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "d18440a090b44f34b97fd92359c878e0"
},
{
"created_at": "2026-04-11T09:05:35.083130+00:00",
"duration_ms": 3523,
"ended_at": "2026-04-11T09:05:38.606429+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:05:35.082965+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "8d902ddf2e5c41ebad2f3c5ab759efb6"
},
{
"created_at": "2026-04-11T09:05:05.092550+00:00",
"duration_ms": 2734,
"ended_at": "2026-04-11T09:05:07.827032+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:05:05.092429+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "32080fd7b44149a089a9b12983764d69"
},
{
"created_at": "2026-04-11T09:05:05.090481+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:05:05.090481+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "2e15e53fbfac457c877f0e430d726a29"
},
{
"created_at": "2026-04-11T09:04:35.085122+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:04:35.085122+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "3eefedf5e45a4d94854a0f3aaf2ddc46"
},
{
"created_at": "2026-04-11T09:04:35.082946+00:00",
"duration_ms": 2820,
"ended_at": "2026-04-11T09:04:37.903532+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:04:35.082794+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "856e0703ea0645d4961c4c00090fe2c8"
},
{
"created_at": "2026-04-11T09:04:20.084174+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:04:20.084174+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "c91ecc7cd8734a61946bcf9b7f22c09a"
},
{
"created_at": "2026-04-11T09:04:07.760586+00:00",
"duration_ms": 2899,
"ended_at": "2026-04-11T09:04:10.659085+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:04:07.760036+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "4efc25faf6154277a52d817c011ca523"
},
{
"created_at": "2026-04-11T09:04:05.082658+00:00",
"duration_ms": 572,
"ended_at": "2026-04-11T09:04:05.654818+00:00",
"error": null,
"errors_count": 1,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:04:05.082508+00:00",
"status": "error",
"steps_count": 1,
"trace_id": "47734d13ac3a44a59004cb55330c146e"
},
{
"created_at": "2026-04-11T09:03:35.086866+00:00",
"duration_ms": 2816,
"ended_at": "2026-04-11T09:03:37.903647+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:03:35.086697+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "de6e6b5bca3b4673abab7d810989668c"
},
{
"created_at": "2026-04-11T09:03:35.085793+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:03:35.085793+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "83deaa546dfd4124acc0b80a585201ce"
},
{
"created_at": "2026-04-11T09:03:35.083917+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:03:35.083917+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "eeec7a035724461db67e5edf361a53f9"
},
{
"created_at": "2026-04-11T09:03:05.083051+00:00",
"duration_ms": 2750,
"ended_at": "2026-04-11T09:03:07.833148+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:03:05.082901+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "cc912ec316be46c49798d55faa2ac31c"
},
{
"created_at": "2026-04-11T09:02:50.083973+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:02:50.083973+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "d2bdfb5e8cc34eb78a15ef6c47e7b624"
},
{
"created_at": "2026-04-11T09:02:35.085845+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:02:35.085845+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "aaf00275245243a48abc12368f05c422"
},
{
"created_at": "2026-04-11T09:02:35.083461+00:00",
"duration_ms": 2695,
"ended_at": "2026-04-11T09:02:37.778767+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:02:35.083109+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "7e9923fc0b44494eb6f8254d9221dd17"
},
{
"created_at": "2026-04-11T09:02:07.501898+00:00",
"duration_ms": 2830,
"ended_at": "2026-04-11T09:02:10.331739+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:02:07.501429+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "0a76f69d4e354502a9a040617de00386"
},
{
"created_at": "2026-04-11T09:02:05.083670+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:02:05.083670+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "7b0546cbd21149deb20918ce208034af"
},
{
"created_at": "2026-04-11T09:02:05.082400+00:00",
"duration_ms": 574,
"ended_at": "2026-04-11T09:02:05.656741+00:00",
"error": null,
"errors_count": 1,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:02:05.082254+00:00",
"status": "error",
"steps_count": 1,
"trace_id": "5d0576df95f74c51afaec35ee7e7c7dc"
},
{
"created_at": "2026-04-11T09:01:35.084137+00:00",
"duration_ms": 2719,
"ended_at": "2026-04-11T09:01:37.803117+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:01:35.083846+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "816e794f73084842a5bdc30df27d2110"
},
{
"created_at": "2026-04-11T09:01:35.083768+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:01:35.083768+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "cecef296b8f349de9327132ad076a507"
},
{
"created_at": "2026-04-11T09:01:20.084303+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:01:20.084303+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "29822a82ead54b61b3990959fce152fe"
},
{
"created_at": "2026-04-11T09:01:05.082153+00:00",
"duration_ms": 2867,
"ended_at": "2026-04-11T09:01:07.949154+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:01:05.082006+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "8bdddeed42ff484ca0a95a8d4877cec3"
},
{
"created_at": "2026-04-11T09:00:48.799297+00:00",
"duration_ms": 3078,
"ended_at": "2026-04-11T09:00:51.877286+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:00:48.799156+00:00",
"status": "ok",
"steps_count": 2,
"trace_id": "3652a1e0a56245c884590c0eb96ffa92"
},
{
"created_at": "2026-04-11T09:00:35.092165+00:00",
"duration_ms": 4741,
"ended_at": "2026-04-11T09:00:39.833790+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:00:35.092016+00:00",
"status": "ok",
"steps_count": 2,
"trace_id": "e9997e03d0f642f387cb23c81ff41a1d"
},
{
"created_at": "2026-04-11T09:00:35.091463+00:00",
"duration_ms": 4547,
"ended_at": "2026-04-11T09:00:39.638844+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:00:35.091306+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "8b8a7a6843494558992eabaff4200bf9"
},
{
"created_at": "2026-04-11T09:00:35.091207+00:00",
"duration_ms": 10258,
"ended_at": "2026-04-11T09:00:52.328326+00:00",
"error": null,
"errors_count": 1,
"meta": {
"entry": "agents.decision",
"pair": "BTC/USDT",
"timeframe": "1h"
},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:00:35.092373+00:00",
"status": "error",
"steps_count": 95,
"trace_id": "ee05b231242942a596e3fb12ca962f26"
},
{
"created_at": "2026-04-11T09:00:35.086154+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:00:35.086154+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "ae07c4331ae74c32aa7542103af88cfb"
},
{
"created_at": "2026-04-11T09:00:35.086104+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:00:35.086104+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "6e25b67e24f04f468b82091ebd889d48"
},
{
"created_at": "2026-04-11T09:00:05.083891+00:00",
"duration_ms": 3000,
"ended_at": "2026-04-11T09:00:08.084691+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T09:00:05.083714+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "48fc85d5d1c748c3ae67442197be964f"
},
{
"created_at": "2026-04-11T08:59:50.084763+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T08:59:50.084763+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "6722c54cd264481c93d982864c49069d"
},
{
"created_at": "2026-04-11T08:59:37.449757+00:00",
"duration_ms": 2860,
"ended_at": "2026-04-11T08:59:40.309474+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T08:59:37.449373+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "232359e1d0994edb95963f1de52108b5"
},
{
"created_at": "2026-04-11T08:59:35.083567+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T08:59:35.083567+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "0d77e29f291441b3afd76bcf9cd9deaf"
},
{
"created_at": "2026-04-11T08:59:35.083006+00:00",
"duration_ms": 565,
"ended_at": "2026-04-11T08:59:35.648503+00:00",
"error": null,
"errors_count": 1,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T08:59:35.082854+00:00",
"status": "error",
"steps_count": 1,
"trace_id": "50aa2846f84c4041825341c4d8965fa3"
},
{
"created_at": "2026-04-11T08:59:07.440642+00:00",
"duration_ms": 2852,
"ended_at": "2026-04-11T08:59:10.293254+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T08:59:07.440405+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "fc25955af48a4d58a749656e2a80598b"
},
{
"created_at": "2026-04-11T08:59:05.083826+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T08:59:05.083826+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "8bd17c0365904654ad9fd643656f3c3f"
},
{
"created_at": "2026-04-11T08:59:05.082803+00:00",
"duration_ms": 560,
"ended_at": "2026-04-11T08:59:05.643325+00:00",
"error": null,
"errors_count": 1,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T08:59:05.082603+00:00",
"status": "error",
"steps_count": 1,
"trace_id": "bbe37c38b38a427dadc70ddd5efb6866"
},
{
"created_at": "2026-04-11T08:58:35.089171+00:00",
"duration_ms": 2481,
"ended_at": "2026-04-11T08:58:37.570058+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T08:58:35.089024+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "edf74302e04a4791aa9aeaae495c7220"
},
{
"created_at": "2026-04-11T08:58:35.084597+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T08:58:35.084597+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "9857d9a4aa13496aaf731a36a4478cd5"
},
{
"created_at": "2026-04-11T08:58:20.084307+00:00",
"duration_ms": null,
"ended_at": null,
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T08:58:20.084307+00:00",
"status": "ok",
"steps_count": 0,
"trace_id": "422ee9392478466eb677de8af007f134"
},
{
"created_at": "2026-04-11T08:58:05.083131+00:00",
"duration_ms": 2970,
"ended_at": "2026-04-11T08:58:08.053410+00:00",
"error": null,
"errors_count": 0,
"meta": {},
"name": null,
"node": null,
"ref": null,
"refs": {},
"root_kind": null,
"started_at": "2026-04-11T08:58:05.082961+00:00",
"status": "ok",
"steps_count": 1,
"trace_id": "ec3d2cdb946146c5a15922eb99829f4e"
}
]
}