Перейти к основному содержимому

onRuntimeError

Вызывается, когда runtime ловит ошибку в runtime stage или hook.

Params

{
ctx: StrategyHookCtx;
market?: StrategyHookMarketContext;
decision?: StrategyDecision;
entry?: StrategyHookEntryContext;
error: {
stage: StrategyHookStage;
cause: unknown;
};
}

market, decision и entry опциональны, потому что некоторые ошибки происходят до того, как весь stage-specific контекст успел собраться.

Output

ВозвратТип
Без return valuevoid или Promise<void>

Этот хук не может блокировать runtime flow. Если сам onRuntimeError бросает ошибку, runtime логирует ее, но не пробрасывает дальше.