feat(FN-2995): export research settings resolver for dashboard alias builds
Exports the research settings resolver from `@fusion/core` types to fix dashboard alias builds, ensuring the resolver is available when imported through the dashboard's module alias configuration. Fusion-Task-Id: FN-2995
This commit is contained in:
@@ -64,6 +64,20 @@ export const DEFAULT_GLOBAL_SETTINGS = {
|
||||
// Dashboard TUI memory guard
|
||||
vitestAutoKillEnabled: true,
|
||||
vitestKillThresholdPct: 90,
|
||||
researchGlobalDefaults: {
|
||||
searchProvider: undefined,
|
||||
synthesisProvider: undefined,
|
||||
synthesisModelId: undefined,
|
||||
enabledSources: {
|
||||
webSearch: true,
|
||||
pageFetch: true,
|
||||
github: false,
|
||||
localDocs: true,
|
||||
llmSynthesis: true,
|
||||
},
|
||||
maxSourcesPerRun: 20,
|
||||
defaultExportFormat: "markdown",
|
||||
},
|
||||
researchGlobalEnabled: true,
|
||||
researchGlobalMaxConcurrentRuns: 3,
|
||||
researchGlobalDefaultTimeout: 300000,
|
||||
@@ -228,6 +242,25 @@ export const DEFAULT_PROJECT_SETTINGS = {
|
||||
reflectionAfterTask: true,
|
||||
reviewHandoffPolicy: "disabled",
|
||||
showQuickChatFAB: false,
|
||||
researchSettings: {
|
||||
enabled: true,
|
||||
searchProvider: undefined,
|
||||
synthesisProvider: undefined,
|
||||
synthesisModelId: undefined,
|
||||
enabledSources: {
|
||||
webSearch: true,
|
||||
pageFetch: true,
|
||||
github: false,
|
||||
localDocs: true,
|
||||
llmSynthesis: true,
|
||||
},
|
||||
limits: {
|
||||
maxConcurrentRuns: 3,
|
||||
maxSourcesPerRun: 20,
|
||||
maxDurationMs: 300000,
|
||||
requestTimeoutMs: 30000,
|
||||
},
|
||||
},
|
||||
researchEnabled: true,
|
||||
researchMaxConcurrentRuns: 3,
|
||||
researchDefaultTimeout: 300000,
|
||||
|
||||
Reference in New Issue
Block a user