feat(FN-5204): add test mode activation across settings, engine, and dashboard

- Add core settings schema/types support for testMode with model-resolution override handling
- Enforce engine session lane overrides in test mode with targeted helper coverage
- Add dashboard settings toggle plus persistent test-mode banner and related component tests
- Update settings documentation and parity/roundtrip tests for the new test mode behavior
This commit is contained in:
Fusion (runfusion.ai)
2026-05-22 00:15:14 -07:00
committed by gsxdsm
parent fbf7e2cb4d
commit 9c2b61eec6
23 changed files with 557 additions and 73 deletions

View File

@@ -581,6 +581,8 @@ export {
__resetSummarizeState,
} from "./ai-summarize.js";
export {
applyTestModeOverrides,
isTestModeActive,
resolveExecutionSettingsModel,
resolvePlanningSettingsModel,
resolveProjectDefaultModel,
@@ -589,6 +591,7 @@ export {
resolveTaskValidatorModel,
resolveTitleSummarizerSettingsModel,
resolveValidatorSettingsModel,
TEST_MODE_RESOLVED,
} from "./model-resolution.js";
export type { ResolvedModelSelection } from "./model-resolution.js";