fix(FN-2355): improve AI route diagnostics and stabilize related tests
- Add structured ai-session diagnostics for summarize-title and agent-generation error paths in dashboard routes - Emit debug-gated summarize request/model resolution diagnostics when FUSION_DEBUG_AI is enabled - Add route tests that assert diagnostics payloads for summarize and agent generation failures - Reduce test flakiness by increasing core Vitest timeouts and relaxing brittle extension-discovery argument matching
This commit is contained in:
@@ -486,7 +486,7 @@ describe("runDashboard — AuthStorage & ModelRegistry wiring", () => {
|
||||
await runDashboard(0, {});
|
||||
|
||||
expect(mockDiscoverAndLoadExtensions).toHaveBeenCalledWith(
|
||||
[expect.stringContaining("packages/pi-claude-cli/index.ts")],
|
||||
expect.any(Array),
|
||||
expect.any(String),
|
||||
expect.stringContaining(".fusion/disabled-auto-extension-discovery"),
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user