From fac0f064227ee03542d66c95f6602f6ad9d08543 Mon Sep 17 00:00:00 2001 From: Tomas Bulva Date: Tue, 14 Oct 2025 10:46:36 +0200 Subject: [PATCH 1/2] WIP -- GitLab From 3b70c94f4d2f3a79a5a18676e16d59614f8c4cec Mon Sep 17 00:00:00 2001 From: Tomas Bulva Date: Tue, 21 Oct 2025 18:45:28 +0200 Subject: [PATCH 2/2] Move model dropdown to agentic-model slot in Duo Agentic Chat Relocate the model selection dropdown from the footer-controls slot to a new agentic-model slot in the Duo Agentic Chat component. This improves the layout structure by separating model selection from footer controls. - Move ModelSelectDropdown to agentic-model slot - Update styling: remove absolute positioning classes, add max-width - Update test to verify dropdown renders in correct slot Changelog: changed EE: true --- .../components/duo_agentic_chat.vue | 39 ++++++++++--------- .../components/duo_agentic_chat_spec.js | 12 ++++++ package.json | 2 +- yarn.lock | 15 +++---- 4 files changed, 39 insertions(+), 29 deletions(-) diff --git a/ee/app/assets/javascripts/ai/duo_agentic_chat/components/duo_agentic_chat.vue b/ee/app/assets/javascripts/ai/duo_agentic_chat/components/duo_agentic_chat.vue index 4b468abd92a5d9..3a204200a64514 100644 --- a/ee/app/assets/javascripts/ai/duo_agentic_chat/components/duo_agentic_chat.vue +++ b/ee/app/assets/javascripts/ai/duo_agentic_chat/components/duo_agentic_chat.vue @@ -767,7 +767,27 @@ export default { @thread-selected="onThreadSelected" @back-to-list="onBackToList" @delete-thread="onDeleteThread" - >