KamoCRM

Log de change en direct

Chaque fonctionnalité, correction et amélioration, postée comme elle est expédiée. Rien n'est retenu pour un lancement.

17,500
Évolution totale
5,986
Caractéristiques
5,284
Corrections
30
Projets
Filtrer par projet
Tous les projets17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtrer par type
Tous typesBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
September 4, 2026
FixAIService

Laisse un déploiement finir ce que la vieille gousse faisait

Les déploiements ont remplacé la seule gousse de chaque service par rien pour saisir les demandes en vol. Trois réglages, appliqués sur l'ensemble de la flotte:...

Kamo·1mo ago
September 2, 2026
FixAIService

Un lien KB va à l'article ses noms textuels

Un membre a demandé comment mettre en place son gisement et récupérer la liste de contrôle de l'installation, chacun une étape de nommage de l'article qui l'exp...

Kamo·1mo ago
August 30, 2026
FixAIService

Aucun texte d'erreur en amont n'atteint un membre, quel que soit le fournisseur défaillant

memberTextFor est tombé pour obtenirMessage() pour tout ce qui n'était pas un AiProviderException. Seul l'adaptateur HuggingFace classe ses refus; tous les autr...

Kamo·1mo ago
FixAIService

Retirez un modèle que le fournisseur ne empruntera pas, et cesser de le citer aux membres

Suivi du correctif du routeur-catalogue. Cela empêche les modèles incontrôlables d'être LISTED; cela empêche un déjà dans un catalogue d'une mine d'orges de cas...

Kamo·1mo ago
August 29, 2026
FixAIService

Énumérer les modèles de hurlement Face que le routeur servira réellement

Chat va au routeur Inference Providers Mais découvrir Les modèles ont demandé le HUB pour les modèles qui sont "chauds" quelque part - un différent et beaucoup ...

Kamo·1mo ago
August 26, 2026
FixAIService

Supprimer les critères de compte-reliment non-réussés non-réussés

Associé à l'enlèvement kémo-interne de l'inaction de l'IA non lu: le nombre Ne jamais dire au membre quoi que ce soit d'actionnable (pas de poussant le canal en...

Kamo·2mo ago
August 16, 2026
FixAIService

Taille de la gousse au-dessus de son propre plafond de tas de la JVM [skip ci

L'image démarre la JVM avec -XX:MaxRAMPercentage-70-XX:-TemellementPreTouch, donc le Le tas seul peut prendre 70 % de la limite du conteneur et prétouche mainti...

Kamo·2mo ago
August 15, 2026
FixAIService

L'administration de modèles et l'utilisation de la lecture prennent les droits qui les nomment

AiModelContrôleller et AiUsageController vérifie la propriété de l'organisation et aucun droit. Les 403 déjà dans le contrôleur de modèle comparent provider.get...

Kamo·2mo ago
August 11, 2026
FixAIService

Déclarer le secret du stockage objet par ConfigMap

La clé MinIO a été déplacée de la ConfigMap dans les mini-acquies secret, mais l'envDe ces fournitures, il n'a jamais été appliqué qu'au vivre le déploiement - ...

Kamo·2mo ago
FixAIService

Arrêter l'expédition d'un justificatif partagé en tant que défaut de configuration

Le mot de passe partagé de la plate-forme a été mis en place en tant que repli pour DB-PASSWORD et MINIO-ROOT-PASSWORD, donc il vivait dans ce repo et dans l'im...

Kamo·2mo ago
August 3, 2026
FixAIService

Scanner les référentiels partagés de l'AMF

MfaEnrollmentService est un service en kamo-shared-library, donc le caractère joker «ComponentScan("com.kamo") dans cette application le permet ou non Le servic...

Kamo·2mo ago
FixAIService

Harden the kubectl téléchargement contre la sortie floconneuse [skip ci

dl.k8s.io sur la sortie du coureur chute par intermittence au moyen de transferts: curl: (56) OpenSSL SSL-read: déchiffrement raté ou mauvais enregistrement m...

Kamo·2mo ago
July 22, 2026
FixAIService

Classer les défaillances de la vision afin que la boucle de rejument et le disjoncteur fonctionnent effectivement

Deux bugs en visionComplete, qui ont tous deux vaincu les machines construites pour les manipuler. Une réponse à la teneur en blanc a été retournée sous la for...

Kamo·3mo ago
FixAIService

Ne jamais acheminer la vision vers un adaptateur qui ne peut pas envoyer une image

AiProvider.supportsVision est un drapeau de base de données modifiable à la main, et le routage lui a fait confiance seul. Les adaptateurs HuggingFace et Cohere...

Kamo·3mo ago
July 19, 2026
FixAIService

Anthropic a laissé tomber tous les messages du système, mais le dernier

buildRequestBody attribué plutôt qu'accumulait le champ système, donc avec plus par rapport au modèle, seul le dernier message atteint le modèle. Dans la pratiq...

Kamo·3mo ago
FixAIService

Les règles enfermées survivent à une section ou à un document complet

Un auteur qui prend en charge une section de la règle à la main a remplacé l'ensemble de l'organe de la section, qui a silencieusement rejeté les règles de l'em...

Kamo·3mo ago
July 18, 2026
FixAIService

Les réponses en continu ont été abandonnées, les messages d'assistants blancs persistants.

Chaque achèvement réussi de la discussion est revenu en tant que bulle d'assistant EMPTY. Le des rangées d'assistants étaient sauvegardées avec content-len-0 et...

Kamo·3mo ago
FixAIService

Essayez le modèle suivant lorsqu'un modèle de vision rejette l'image

Probing production à nouveau après le correctif de modalité, le routage est passé d'un texte à la parole modèle à o3-mini - un modèle de raisonnement de la séri...

Kamo·3mo ago
FixAIService

Arrêter la vision d'acheminer vers des modèles texte-parole

Trouvé par sondage de la production: org 1188756624575266822 appels de vision résolus à gpt-4o-mini-tts-2025-03-20 - un modèle TEXT-TO-SPEECH - de sorte que cha...

Kamo·3mo ago
July 17, 2026
FixAIService

Chargement d'images d'historique via la requête, pas paresseux getImages() (chemin WS)

- s'exécute sur le chemin WebSocket (appelé à partir de AiChatWebSocketHandler), qui n'est PAS une demande HTTP, donc ouvert-session-in-view ne s'applique pas. ...

Kamo·3mo ago
July 16, 2026
FixAIService

Autoriser SWITCH-MODEL à réinitialiser une session à Auto

handleSwitchModel toujours parsed UUID-parsed modelId et erreuré sur nul, donc une session Il n'a jamais été possible de revenir à la sélection automatique de m...

Kamo·3mo ago
July 8, 2026
FixAIService

Sélection robuste de la vision/fournisseur de modèles entre fournisseurs

Sélection à deux pointsVisionProvider: préférer n'importe quel fournisseur d'orgg qui a un modèle actif capable de vision Un adaptateur émet déjà un contenu ima...

Kamo·3mo ago
July 1, 2026
April 18, 2026
March 30, 2026
FixAIService

Seuil de score min-score inférieur du RAG de 0,5 à 0,25 pour arrêter le filtrage des résultats pertinents de KB

Le seuil de 0,5 est écarté silencieusement des résultats valables du modèle d'encastrement, particulièrement pour le contenu spécifique au domaine avec des vect...

Kamo·7mo ago
March 20, 2026
March 18, 2026
FixAIService

Ajouter le corps de réponse et demander à RagClient de s'enfonner pour le débogage

Enregistrer l'URL de la demande de recherche RAG, l'adresse orgId, la requête et le corps de réponse sur une erreur pour diagnostiquer 500 réponses de RAGServic...

Kamo·7mo ago
March 17, 2026
FixAIService

Utiliser la fin du tch-silennage non en continu pour le critère REST

La diffusion en continu sur REST avec blockLast() produisait des réponses vides parce que L'analyse SSE de WebClient ne fonctionne pas de manière fiable avec le...

Kamo·7mo ago
FixAIService

Ajouter une erreur d'enregistrement détaillée à HuggingFaceAdapter pour le déboguement de 400 erreurs

Capture et loge le corps réel de réponse d'erreur HF au lieu de juste code d'état.

Kamo·7mo ago
FixAIService

Passage de HuggingFace à router.huggingface.co (api-inference est dépréciée)

HF retourne 410 sur api-inference.huggingface.co avec message à utiliser router.huggingface.co à la place.

Kamo·7mo ago
FixAIService

Utiliser le critère d'évaluation compatible avec le modèle de l'organisme de demande

Le critère d'évaluation de HF /v1/chat/complétions prend l'ID du modèle dans le corps JSON, pas dans le chemin de l'URL. Passage du routage par modèle URL à la ...

Kamo·7mo ago
FixAIService

Ajouter le nombre de modèles à la liste des fournisseurs, passer du point d'extrémité HF au terminal de routeur

- Inclure le modèleCount dans la liste des fournisseurs de la réponse GET - Interrupteur de l'URL de base par défaut du visage vers router.huggingface.co - Sout...

Kamo·7mo ago
FixAIService

Retourner la clé API cryptée complète dans les réponses des fournisseurs

Les utilisateurs doivent voir et éditer la clé complète, pas une version masquée.

Kamo·7mo ago
FixAIService

Normaliser l'URL de base pour empêcher la duplication /v1/v1

Bandes traînantes /v1 de l'URL de base avant appdire /v1/chat/achèvement, de sorte que les utilisateurs peuvent entrer des URL de base avec ou sans le suffixe /...

Kamo·7mo ago
FixAIService

Restructurer la connexion d'essai pour découvrir d'abord les modèles, gérer les limites de vitesse gracieusement

- Découverte de modèle (EIT légère) avant le test de discussion (POST) - La limite de taux (429) est une alerte conviviale au lieu d'être défaillante - Les erre...

Kamo·7mo ago
FixAIService

Utiliser un modèle de test spécifique au fournisseur au lieu de gpt-4o-mini codé en dur

Chaque type de fournisseur utilise désormais un modèle approprié pour les essais de connexion.

Kamo·7mo ago
FixAIService

Sétérier les identifiants d'entité en tant que chaînes pour empêcher la perte de précision JavaScript

CockroachDB unique-rowid() génère des valeurs INT8 qui dépassent les valeurs de JavaScript Le nombre de cas d'identification, en cas de corruption de l'identifi...

Kamo·7mo ago
March 16, 2026
FixAIService

Ajouter le modèle de support d'authentification OTK correspondant au modèle de service de sécurité

- Ajouter OTKPreAuthFilter pour valider l'en-tête X-OTK et la résolution à la session - Mettre à jour SessionHelper pour lire à partir des attributs de demande ...

Kamo·7mo ago

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