feat(FN-4015): classify and recover from stale module-resolution incidents

Merges FN-4015 to add stale module-resolution incident detection and self-healing in the engine (`transient-error-detector.ts`, `self-healing.ts`) with mobile regression coverage for the shared `AgentErrorDetailsModal` layout.

Fusion-Task-Id: FN-4015
This commit is contained in:
Fusion
2026-05-11 11:59:07 -07:00
committed by gsxdsm
parent a8ef54c7f9
commit 42087ddfeb
8 changed files with 301 additions and 15 deletions

View File

@@ -31,6 +31,7 @@
flex: 1 1 auto;
min-height: 0;
overflow: hidden;
display: flex;
}
.agent-error-modal__error {
@@ -52,15 +53,14 @@
.agent-error-modal {
width: 100%;
max-width: 100%;
height: 100vh;
height: 100dvh;
max-height: 100vh;
max-height: 100dvh;
height: 100%;
max-height: 100%;
flex: 1 1 auto;
min-height: 0;
}
.agent-error-modal__content {
display: flex;
flex: 1 1 auto;
}
.agent-error-modal__error {
@@ -69,5 +69,6 @@
min-height: 0;
width: 100%;
-webkit-overflow-scrolling: touch;
overscroll-behavior: contain;
}
}