Skip to content

feat(sav): SAV dashboard improvements - agent rename, UI fixes, conversation history

yahya.elmokhtari a demandé de fusionner IAV-601-part5 vers develop

Overview

SAV dashboard improvements including UI fixes, agent renaming, and conversation history enhancements.

Changes

  • Removed duplicate 'Mes sous agents' section from sidebar
  • Renamed sidebar button from 'Outils' to 'Agents' with robot icon
  • Renamed agent from ITRI to AYAL across all SAV dashboard files
  • Added language dropdown with 15 supported languages in configuration
  • Implemented single-click conversation history view
  • Added fade-in loading animations to conversation detail view

Technical Details

  • CustomSelect interface updated to support ReactNode icons
  • Removed unsupported props (dropdownBackground, opaque) from CustomSelect usages
  • All animations use MUI Fade component with staggered delays
  • Glassmorphism styling maintained throughout
  • No commented code

Components Added/Updated

  • view.tsx (SAV dashboard main view)
  • itri-chat-interface.tsx (renamed to AYALChatInterface)
  • conversation-tab.tsx (single-click + animations)
  • languages-section.tsx (15 language options)
  • agent-card/index.tsx (removed duplicate SubAgentsSection)
  • custom-select/index.tsx (SelectOption interface fix)

Files Fixed (Build Errors)

  • step-notifications.tsx
  • alerts-tab.tsx
  • notifications-tab.tsx
  • article-creation.tsx
  • article-list.tsx
  • audit-analytics.tsx
  • audit-filters.tsx

Rapports de requête de fusion