🔧 fix: Streamline Builder Links and Enhance UI Consistency (#5229)

* fix: Include iconURL in Bedrock client initialization

* fix: unnecessary filtering for agent file_search files

* chore: use theme bg colors

* refactor: rely on endpoint config for enabling builder links in side navigation instead of parameters

* fix: remove unnecessary keyProvided check for agent builder link
This commit is contained in:
Danny Avila 2025-01-09 12:03:35 -05:00 committed by GitHub
parent dd927583a7
commit 687ab32bd3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 15 additions and 21 deletions

View file

@ -59,8 +59,7 @@ export default function useSideNavLinks({
isAssistantsEndpoint(endpoint) &&
assistants &&
assistants.disableBuilder !== true &&
keyProvided &&
interfaceConfig.parameters === true
keyProvided
) {
links.push({
title: 'com_sidepanel_assistant_builder',
@ -76,9 +75,7 @@ export default function useSideNavLinks({
hasAccessToCreateAgents &&
isAgentsEndpoint(endpoint) &&
agents &&
agents.disableBuilder !== true &&
keyProvided &&
interfaceConfig.parameters === true
agents.disableBuilder !== true
) {
links.push({
title: 'com_sidepanel_agent_builder',