KamoCRM

La piste d'audit AI-dispatch nomme les personnes de la même façon que le chat

FixSecurityService
Expédié
29 septembre 2026 à 02:22 UTC
Auteur
Kamo
Commite
e2efdd7

**************** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * préfixe de priorité (nom d'utilisateurAlias gagne inconditionnellement sur le nom réel), avec son propre commentaire avertissement les deux ne doivent jamais dériver. Une fois le service média chat commencé à montrer "Luna Blackwell" pour le membre de l'IA Luna, cette copie encore a montré "luna" dans l'historique d'expédition System Bugs / piste d'audit pour l'exactitude même membre — la dérive le commentaire existe pour empêcher. Porte le même garde MediaService MemberDisplayNames porte maintenant : un alias seulement compte comme un surnom choisi quand il diffère du propre compte nom d'utilisateur (insensible au cas, paré), jamais inconditionnellement. Fait paquet-privé et statique, de la même façon que cette classe expose déjà isDispatchable, donc SystemBugAiDispatchServiceTest peut le pin directement contre les cas identiques MemberDisplayNamesTest pins in mediaservice — les deux les copies peuvent encore dériver à l'avenir, mais pas silencieusement, puisque les deux les mêmes entrées produisent les mêmes sorties. Maison de longue durée: cette priorité appartient à la bibliothèque kamo-partagée plutôt qu'à la bibliothèque deux copies synchronisées à la main, mais les modifications de la lib partagée passent par un lent, versioné déployer le chemin (enregistré comme une règle, non fait ici).

Tous les changements

Comme ce que tu vois expédier ?

Tout cela arrive dans votre espace de travail par lui-même. Commencez sur le plan gratuit et relisez cette page dans un mois.

Commencez gratuitement pour toujoursPrix de visualisation