diff --git a/ui/src/components/NexusOnboardingWizard.tsx b/ui/src/components/NexusOnboardingWizard.tsx index 310663bf..b674387c 100644 --- a/ui/src/components/NexusOnboardingWizard.tsx +++ b/ui/src/components/NexusOnboardingWizard.tsx @@ -108,6 +108,16 @@ export function OnboardingWizard() { runtimeConfig, }); + // Step 4: Create Generalist agent (non-code work: copy, research, docs) + await agentsApi.create(company.id, { + name: "Generalist", + role: "general", + adapterType: "claude_local", + adapterConfig, + runtimeConfig, + metadata: { pendingSkillGroups: ["Creative"] }, + }); + queryClient.invalidateQueries({ queryKey: queryKeys.agents.list(company.id), }); @@ -145,7 +155,7 @@ export function OnboardingWizard() {

Choose a project root directory. {VOCAB.appName} will set up a{" "} - {VOCAB.ceo.toLowerCase()} and engineer to start working. + {VOCAB.ceo.toLowerCase()}, engineer, and generalist to start working.