feat(FN-3016): research hardening, docker node onboarding, planning model s

Merged branch delivers Docker node onboarding with a new dedicated modal for guided setup, auto-installs the dependency graph plugin in CLI daemon and dashboard processes, hardens the research view with broader test coverage and a stuck-submit fix, plumbs planning draft text and model selection end-

Fusion-Task-Id: FN-3016
This commit is contained in:
Fusion
2026-05-03 00:32:52 -07:00
committed by gsxdsm
parent 002b0b07a9
commit d4c534a8dd
6 changed files with 317 additions and 23 deletions

View File

@@ -208,6 +208,7 @@ export function ResearchView({ projectId, addToast, onOpenSettings, readinessVer
try {
const providers = selectedProviders.filter((provider) => isProviderEnabled(provider));
if (providers.length === 0) {
setSubmitting(false);
addToast?.("No enabled research sources are available for this project.", "error");
return;
}