(context: string, error: unknown)
| 428 | * Logs errors for Ants only, always visible in production. |
| 429 | */ |
| 430 | export function logAntError(context: string, error: unknown): void { |
| 431 | if ((process.env.NCODE_BUILD_MODE !== 'noumena' && process.env.USER_TYPE !== 'ant')) { |
| 432 | return |
| 433 | } |
| 434 | |
| 435 | if (error instanceof Error && error.stack) { |
| 436 | logForDebugging(`[ANT-ONLY] ${context} stack trace:\n${error.stack}`, { |
| 437 | level: 'error', |
| 438 | }) |
| 439 | } |
| 440 | } |
no test coverage detected