Monitoring & Costs — Navigation Structure (Français)
Navigation de haut niveau
Section intitulée « Navigation de haut niveau »La barre latérale du tableau de bord (après le groupe B) comporte les sections de premier niveau suivantes, dans cet ordre :
AccueilFournisseursCombinaisonsClés APIParamètresAnalytiqueCoûts ← NOUVEAU (groupe B, plan 16)Surveillance ← RÉORGANISÉ (groupe B, plan 16)...Section Coûts (nouvelle, niveau 1)
Section intitulée « Section Coûts (nouvelle, niveau 1) »Préfixe du chemin : /dashboard/costs/
| Élément | URL | Description |
|---|---|---|
| Vue d’ensemble | /dashboard/costs |
Tableau de bord agrégé des coûts (déplacé d’Analytique) |
| Tarification | /dashboard/costs/pricing |
Tableau des tarifs par modèle |
| Budget | /dashboard/costs/budget |
Seuils budgétaires + alertes |
| Partage de quotas | /dashboard/costs/quota-share |
Pools de partage de quotas + utilisation |
| Configuration des plans | /dashboard/costs/quota-share/plans |
Remplacements de plans propres à chaque fournisseur |
Justification : la tarification, le budget et le partage de quotas se trouvaient auparavant sous
Surveillance > Paramètres de coûts. Leur déplacement vers une section dédiée de premier niveau
permet de les trouver sans avoir à parcourir les outils d’observabilité.
Section Surveillance (réorganisée)
Section intitulée « Section Surveillance (réorganisée) »La section Surveillance comporte désormais Activité en premier, suivie de 3 sous-groupes :
Surveillance├── Activité ← Flux chronologique (élément de premier niveau)├── Groupe Journaux│ ├── Journaux (tous)│ ├── Journaux du proxy│ └── Journaux de la console├── Groupe Audit│ ├── Journal d’audit│ ├── Audit MCP│ └── Audit A2A└── Groupe Système ├── État └── ExécutionChangements par rapport à l’ancienne structure
Section intitulée « Changements par rapport à l’ancienne structure »| Avant | Après |
|---|---|
| Activité = onglet dans Journaux qui affichait le Journal d’audit | Activité = flux dédié (/dashboard/activity) |
| Groupe Paramètres de coûts dans Surveillance | Déplacé vers la section Coûts |
| Liste à plat : Journaux, Activité (journaux), Audit, État, Exécution, Tarification, Budget, Quota | Structure en 3 groupes + section Coûts dédiée |
Activité et Journal d’audit
Section intitulée « Activité et Journal d’audit »Ces deux éléments sont désormais distincts :
| Dimension | Activité (/dashboard/activity) |
Journal d’audit (/dashboard/audit) |
|---|---|---|
| Objectif | Flux d’événements destiné aux utilisateurs (« ce qui s’est passé récemment ») | Journal de conformité / sécurité |
| Source de données | GET /api/compliance/audit-log?level=high |
GET /api/compliance/audit-log?level=all |
| Format | Chronologie regroupée par jour, verbes lisibles + icônes | Tableau paginé dense, 50/page |
| Filtres | Catégorie de type d’événement | Action, gravité, acteur, plage de dates |
| Exportation | Non disponible | Exportation JSON |
| Filtre d’acteur | Non applicable | Filtrable par acteur |
| Événements affichés | Actions de haut niveau uniquement (liste d’autorisation) | Tous les événements d’audit |
Liste d’autorisation des actions de haut niveau
Section intitulée « Liste d’autorisation des actions de haut niveau »Définie dans src/lib/audit/highLevelActions.ts. Elle détermine quels événements apparaissent dans
le flux Activité. La liste d’autorisation comprend :
- Événements d’ajout, de suppression et de test de fournisseurs
- Création, mise à jour et suppression de combinaisons
- Cycle de vie des clés API (création, révocation, rotation)
- Seuil budgétaire atteint
- Connexion/déconnexion d’authentification
- Création de sessions d’agent cloud
- Enregistrement d’outils MCP
- Création/suppression de webhooks
- Modifications des pools/plans de quotas (actions
quota.*, groupe B) - Événements de plateforme (mise à jour, déploiement)
- Installation/suppression de compétences
Les événements qui ne figurent pas dans cette liste apparaissent uniquement dans le Journal d’audit.
Ajout d’une nouvelle action de haut niveau
Section intitulée « Ajout d’une nouvelle action de haut niveau »Modifiez src/lib/audit/highLevelActions.ts et ajoutez la chaîne d’action à
HIGH_LEVEL_ACTIONS. Cela nécessite une PR (la liste se trouve dans le code et n’est pas configurable
dans la base de données). L’icône correspondante peut être ajoutée à
src/lib/audit/activityIcons.ts.
Redirection : /dashboard/logs/activity
Section intitulée « Redirection : /dashboard/logs/activity »L’ancien chemin /dashboard/logs/activity est redirigé de façon permanente (HTTP 308) vers
/dashboard/activity via permanentRedirect() dans
src/app/(dashboard)/dashboard/logs/activity/page.tsx.
L’identifiant historique de la barre latérale logs-activity est conservé dans HIDEABLE_SIDEBAR_ITEM_IDS
(mais supprimé de SIDEBAR_DEFINITIONS) afin d’éviter de rendre inutilisables les préréglages utilisateur qui
font référence à l’ancien identifiant.
Espaces de noms ajoutés par le groupe B :
| Clé de l’espace de noms | Portée |
|---|---|
sidebar.costsSection |
Libellé de la section Coûts |
sidebar.activity |
Élément Activité de la barre latérale |
sidebar.logsGroup |
Libellé du sous-groupe Journaux |
sidebar.systemGroup |
Libellé du sous-groupe Système |
sidebar.costsOverview |
Élément de vue d’ensemble des coûts |
activity.* |
Toutes les chaînes de la page Activité (titre, verbes, filtres, état vide) |
Les paramètres régionaux faisant autorité sont pt-BR et en. Les 40 autres paramètres régionaux utilisent
l’anglais comme solution de repli via le mécanisme de repli de next-intl (configuré dans src/i18n/config.ts).
HagiCode
HagiCode est un espace de développement agentique qui associe workflows structurés, exécution multi-agent et vues Hero Dungeon.
Transformez vos idées en logiciels utiles grâce à un workflow agentique plus intelligent, rapide et agréable.

- SmartDes workflows structurés transforment une intention en parcours exécutable, de l’idée à la livraison.
- EfficientLes workflows multi-agents font avancer recherche, réalisation et revue en parallèle.
- FunHero Dungeon rend les longues sessions de code plus visuelles et collaboratives.