From 0df627d5f5e391277be54fbcf9b02f6232523d36 Mon Sep 17 00:00:00 2001 From: iamsivin Date: Wed, 17 Sep 2025 17:34:30 +0530 Subject: [PATCH] feat: Assistants creation flow --- .../components-next/captain/PageLayout.vue | 4 +- .../captain/SettingsPageLayout.vue | 25 ++- .../captain/assistant/OnboardingHeader.vue | 40 ++++ .../assistant/CreateNewAssistantDialog.vue | 58 ++++++ .../i18n/locale/en/integrations.json | 67 +++++++ .../dashboard/captain/assistants/Index.vue | 38 +++- .../captain/assistants/create/Guardrails.vue | 175 ++++++++++++++++ .../captain/assistants/create/Guidelines.vue | 185 +++++++++++++++++ .../captain/assistants/create/Loader.vue | 188 ++++++++++++++++++ .../captain/assistants/create/Scenarios.vue | 172 ++++++++++++++++ .../captain/assistants/create/Settings.vue | 159 +++++++++++++++ .../dashboard/captain/captain.routes.js | 80 ++++++++ 12 files changed, 1182 insertions(+), 9 deletions(-) create mode 100644 app/javascript/dashboard/components-next/captain/assistant/OnboardingHeader.vue create mode 100644 app/javascript/dashboard/components-next/captain/pageComponents/assistant/CreateNewAssistantDialog.vue create mode 100644 app/javascript/dashboard/routes/dashboard/captain/assistants/create/Guardrails.vue create mode 100644 app/javascript/dashboard/routes/dashboard/captain/assistants/create/Guidelines.vue create mode 100644 app/javascript/dashboard/routes/dashboard/captain/assistants/create/Loader.vue create mode 100644 app/javascript/dashboard/routes/dashboard/captain/assistants/create/Scenarios.vue create mode 100644 app/javascript/dashboard/routes/dashboard/captain/assistants/create/Settings.vue diff --git a/app/javascript/dashboard/components-next/captain/PageLayout.vue b/app/javascript/dashboard/components-next/captain/PageLayout.vue index 495db1838..3e499b8ac 100644 --- a/app/javascript/dashboard/components-next/captain/PageLayout.vue +++ b/app/javascript/dashboard/components-next/captain/PageLayout.vue @@ -100,14 +100,14 @@ const handlePageChange = event => {