Aller au contenu
KAMOUniverse

Changelog

Ce qui est nouveau.

Chaque amélioration apportée à la plateforme, à mesure qu'elle est livrée.

  1. · MCPGatewayService

    Dossier de notes — recherche, lecture, création, mise à jour, journal, liens, note maîtresse

    Ce que KBService répond vraiment, c'est trois choix (SP05-T24). Recherche de notes correspond à la requête sur le titre, le corps, la catégorie et les étiquettes comme le mur Notes fait, parce que la recherche de KBServiceTerm ne correspond qu'aux titres et il applique un filtre à la fois. notes update n'envoie que les champs qui changent et notes link seulement les liens, parce que re-sendant le corps décrypté l'a ré-savé sous l'IA nom, a indexé son JSON Lexical dans RAG et a surécrit des éditions simultanées. Les liens sont mettre dans RecordLink la forme canonique de Kind, et un mal formé est refusé par le planificateur avant toute approbation. Lire signe une note illisible, un texte coupé, et donner Les instants UTC: l'aide UTC passe de ChatPack à PackSupport.

  2. · SecurityService

    Éléments de la Charte sur les rôles, les départements et les titres d'emploi CRUD; PUT only charter

  3. · kamo-internal

    Carte vocale AI, colonne d'appels extérieurs et note de membre de l'AI dans les paramètres téléphoniques

  4. · kamo-internal

    Postes de travail d'IA sur l'onglet Ordinateurs, Paramètres Capacités et Plateforme

  5. · AIService

    Carte d'une configuration Studio sur des articles de charte de titres d'emploi

    SalesAgentCharterMapper planifie un agent de venteConfig sur le titre de travail les articles de charte (spéc 4.7.8) pour le pliage, et les six modèles Studio sur les modèles A9 persona. Au-delà du bref (décision SP03-T28): longue le texte est divisé à la fin d'une phrase, la rupture de ligne ou l'espace au lieu d'être tronquée; un dépassement de document entier maintient tout son premier paragraphe dans BUT; Les articles BOUNDARY sont émis verrouillés, au fur et à mesure que l'affrètement les stocke; une intention ou une description de sensibilisation excessive est coupée et signalée dans tombé.

  6. · VOIPService

    Lignes vocales d'IA sur FreePBX, KamoPBX et Telnyx

    Un addExtension de FreePBX refusé (statu de fausse erreur, pas d'erreur GraphQL) échoue maintenant la ligne d'AI au lieu d'en enregistrer une qui n'anneau ne sonne rien. Numéro de Telnyx les résultats des résultats envoient les chiffres que le filtre de Telnyx accepte et correspondent à la réponse exactement; l'ancienne URL-encodé '' a été encodée deux fois par RestTemplate et Je n'ai jamais trouvé de nombre.

  7. · kamo-internal

    Tableau de bord d'utilisation et de retour (SP10)

    Coût D1 par membre, capacité et jour (tous les jours de la période tracés, zéro où rien n'a été dépensé; capacités nommées dans le dictionnaire du registre) et D2 géré, coût de l'IA, coût de l'équivalent humain et économies, avec le D4 un dialogue d'hypothèses pour les détenteurs de MANAGE-AI-WORKFORCE. Les deux gardent leurs champs d'époque dans chaque État, ne demandent jamais une période D1/D2 refuser (d'après, plus de 92 jours) et dire pourquoi sur le champ To, chuter une réponse qui arrive après une nouvelle question, trier l'argent et compter comme nombres, et s'asseoir dans l'enveloppe du réseau ag-grille. Le dialogue garde ce qui est dactylographié comme texte, marque le champ refusé, signale une épargne refusée ou non, et envoie une fois par presse.

  8. · SecurityService

    La charte des membres est lue et éditée; personne ne la modifie

    S4 lit la charte effective d'un membre, S5 ses propres articles avec l'appelant peut les changer, et S6 les remplace (diffusé par id). Une écriture tourne dans MemberCharterWriter, lire avant d'écrire; le nouveau timbre est lu après le commit dans sa propre transaction, donc un redémarrage de lecture Yugabyte ne peut pas échouer une sauvegarde correcte. Un corps sans charteItems est refusé, pas lu comme C'est clair.

  9. · MCPGatewayService

    Chat pack — conversations, non lu, lu, envoyé, chat direct, mentions

    Au-delà du brief (SP05-T23): une mention dans une conversation de support est un web chat message comme chat send; seulement une discussion d'équipe ou une conversation de support prend un message; mentionnez le balisage dans les ChatMentions de la SP09. balisage; marques chat read rien à sec et marque le meilleur effort; temps UTC de MediaService répondu comme instants de largeur fixe; une page lit d'abord la plus ancienne; seulement les champs MediaService les envois sont projetés ; les lignes de support nomment l'autre côté.

  10. · KlusterServices

    L'allongation d'extensions d'IA vers LiveKit; un chemin d'enregistrement sur chaque appel; la liste des appels extérieurs provient de Kamo

    Le patch hôte refuse jusqu'à ce que le sous-programme d'enregistrement de kamo-asterisk-support soit géré et s'est géré la liste de permis est sur le noeud (et la liste couvre la liste éditée à la main), vérifie le chargement les contextes par leur en-tête (Asterisk nomme un contexte manquant dans son texte de défaillance), et remplace les fichiers par un renom qui conserve le mode et le propriétaire.

  11. · EmailService

    Enregistrer et révoquer le consentement à l'appel d'IA par numéro de téléphone

  12. · VOIPService

    KamoAI surface intérieure gardée par son propre secret

    /api/voip/internal/** (SP13: lignes d'IA, identifiants SIP pour LiveKit) prend KAMOAI INTERNAL SECRET, pas le secret du cluster ; les préfixes du cluster gardent Le leur. Le filtre correspond au chemin décodé Spring MVC par, donc un La lettre codée (/api/voip/%69nternal/...) ne peut pas sauter l'un ou l'autre secret.

  13. · kamo-internal

    Indiquer les qualifications héritées de l'affichage lors de la demande

  14. · SecurityService

    Enregistrer et révoquer le consentement à l'appel d'IA par numéro de téléphone

  15. · AIService

    Avant-premières et descriptions d'emploi, catalogue vocal, mémoire en cours

  16. · kamo-internal

    Puces de consentement AI-appel et dialogue sur le plomb et les numéros de téléphone de contact

    Une charge par enregistrement (useAiVoiceConsent) alimente une puce à côté de chaque numéro de téléphone sur la page d'accueil et le panneau de contact ; la puce ouvre une boîte de dialogue qui affiche la consentement, son historique et - pour un membre qui peut modifier les coordonnées - dossiers ou la révoquer. Un appelant masqué voit l'état du disque sans ses numéros. Décision SP13-T36.

  17. · MCPGatewayService

    Mail pack — lire, rechercher, threads, envoyer, répondre, avancer, brouillons, déplacer, drapeaux

  18. · SecurityService

    Sept modèles d'emploi et le critère d'évaluation des modèles

  19. · AIService

    Compiler et lire le mémoire de fonctionnement d'un membre de l'IA (location de l'étape BRIEF)

  20. · kamo-internal

    Choisissez un membre de l'IA pour répondre au chat d'un site web

  21. · VOIPService

    Capacité AiVoice avec une raison écrite par fournisseur

  22. · MCPGatewayService

    Aides au texte, projections id-safe et le harnais de services Kamo faux pour les paquets

    HtmlText lie le courrier HTML comme le montre un navigateur (un jsoup walk: blancespace source effondré, br, blocs et ruptures de paragraphe, cellules, pré); ThreadIds reproduit l'identifiant de conversation v5 de EmailService; coupes de textes sans fractionner une paire de substituts et tourner chaque id un double ne peut pas tenir dans une chaîne (Long.MIN VALUE inclus). FakeKamoServices exécute un outil comme le Avec le vrai ArgsHash. Décision SP05-T21.

  23. · SecurityService

    Catalogue et résolution des paramètres pour l'éditeur de charte

    S1 GET /api/security/charter/catalog et S3 POST /api/security/charter/resolve (préciser 4.8). Un projet de membre refusé par la règle d'édition de S6 répond avec les corps de S6 (RequiredRight on MISSING RIGHT); les identificateurs d'un sujet de service sont vérifiés contre l'orgine de l'appelant avant la marche de l'ancêtre; une ébauche illisibleItems liste est une CHARTE INVALID 400 avec une erreur en anglais (décision SP03-T16).

  24. · MediaService

    PIN de numérotation pour Kamo Meets et le résolveur PIN du pont

  25. · kamo-shared-library

    Entités de télémétrie d'appels d'

    AI-CALL et AI-CALL-EVENT (spec 4.2/-4-3.3): direction, état, résultat et événements-type enums (STRING), les deux entités et leurs référentiels. AiCallStatus.LIVE est en lecture seule, puisque chaque appelant d'un service le partage.

  26. · kamo-internal

    Approbations - formulaire de décision, liste, onglet du centre d'interaction et page en liens profonds (SP10)

    Le formulaire d'homologation (A3/A4) avec des modifications de texte uniquement, la liste des pôles de travail, l'onglet agréments du centre d'interaction avec son badge A2, et /forces de travail/approbations/-id- pour les liens profonds SP06/SP07/SP09.

  27. · AIService

    Décharges d'opérations en version avec une porte d'entrée-hach et un cache court

  28. · kamo-shared-library

    Contrat de procès-verbal de réunion - prompt, paraison JSON, marquage vers le bas et rendu HTML

    Rétroviseurs kamoai-voice's minutes.py exactement: les cassettes et les morceaux comptent les points de code (pas d'emoji split), l'espace blanc Unicode est désamorcé, seuls les tableaux JSON sont des listes, texte après que l'objet rende une réponse impléable, les éléments d'action dédupe avec Locale.ROOT, et une taille de morceau inférieure à 1 sont refusés au lieu de boucler.

  29. · SecurityService

    Vérification du temps d'écriture des marqueurs de cache et des cibles d'escalade

    Un refus laisse la transaction d'un appelant committable, donc la charte membre PUT répond toujours 400; un marqueur de cache ne peut pas cibler un autre marqueur de cache; escalade mal formée ref est INVALID REFERENCE; les nombres de rangées de listes sont en ordre de section comme le détail lu.

  30. · MCPGatewayService

    Org MCP serveurs en tant qu'outils ext sur Streamable HTTP et l'ancienne SSE; STDIO à la retraite

    Les mots d'un serveur lui-même n'atteignent un appelant qu'à l'intérieur de l'emballage non fiable; rien n'est envoyé. définitif (D45); le dispositif de protection URL fonctionne à chaque utilisation; une séance et une charge d'outil par serveur mais beaucoup de demandes de course; les événements de l'ESS sont plafonnés en mémoire; la 10 minutes rafraîchir les serveurs testent en parallèle; l'exécution transitoire conserve sa limite PHI (proposition SP05-T13).

Votre univers vous attend.

Commencez gratuitement en quelques minutes. Ajoutez des produits quand vous êtes prêt. Pas de migration, pas de nouvelles connexions.

Gratuit pour toujours — aucune carte de crédit requise