feat(FN-1800): merge fusion/fn-1800

This commit is contained in:
gsxdsm
2026-04-15 04:45:56 -07:00
parent 0726254664
commit a7d966feb0
15 changed files with 175 additions and 146 deletions

View File

@@ -21,7 +21,6 @@ import { EventEmitter } from "node:events";
import type { AiSessionStore, AiSessionRow } from "./ai-session-store.js";
import { SessionEventBuffer, type SessionBufferedEvent } from "./sse-buffer.js";
import {
parseMissionAgentResponse,
extractJsonCandidate,
repairJson,
} from "./mission-interview.js";
@@ -48,7 +47,7 @@ function parseTargetInterviewResponseImpl(text: string): TargetInterviewResponse
let parsed: unknown;
try {
parsed = JSON.parse(candidate);
} catch (parseErr) {
} catch (_parseErr) {
try {
const repaired = repairJson(candidate);
parsed = JSON.parse(repaired);