Skip to content

IAV-683/ feat(community-manager): Improve UI/UX, add chat functionality, and centralize routing system

fatima senan a demandé de fusionner feature/IAV-683 vers develop

This MR introduces improvements to the Community Manager agent, including chat functionality with history management, UI/UX enhancements, URL routing, and a centralized routing system for better maintainability.

Chat Functionality & History Management

  • Add chat logic with history management
    • Implemented chat interface with message handling
    • Added chat history with persistent storage
    • Support for chat renaming, deletion and search functionality

UI/UX Improvements

  • Add menu button and remove tabs from chat interface

    • Added menu button for better navigation
    • Removed tabs from chat interface for cleaner UI
    • Improved sidebar layout and interactions
  • Remove unnecessary platforms and add custom frequency selection

URL Routing & Navigation

  • Add URL routing and improve error handling
    • Implemented URL-based navigation for tabs
    • Improved error handling and user feedback
    • Better state management for navigation

Centralized Routing System

  • Centralize routing system and fix URL navigation
    • Created reusable routing system in shared/routing/
      • Core types, utilities, and hooks
      • Support for agents and modules with URL routing
      • Automatic mapping between internal IDs and URL slugs
    • Migrated Community Manager to centralized system

Rapports de requête de fusion