KamoCRM

Registo de Mudança ao Vivo

Cada recurso, correção e melhoria, postado como ele envia. Nada é retido para um lançamento.

17,594
Total de Alterações
6,048
Características
5,310
Correcções
30
Projectos
Filtrar por projeto
Todos os Projetos17,594AIService258APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService582InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService602RAGService79SecurityService1,864TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,377kamo-login339kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,674kamo-signer-monorepo56kamolos114
Filtro por tipo
Todos os TiposBuild16CI523Chore775Docs3,257Feature6,048Fix5,310Other994Performance165Refactor278Revert23Style42Test162Upgrade1
October 4, 2026
FixVOIPService

Um endereço FreePBX é julgado quando ele é definido ou movido, e amiPort deve ser uma porta

O formulário de configurações FreePBX envia todos os campos que ele mostra. A julgar cada a baseUrl e amiHost recusaram o K1M1, cujos dois endereços são cluster...

Kamo·3w ago
FixKlusterServices

Rodar a senha do kamo ops

A senha do operador (Secret kamo/redis-ops-auth) alcançou uma transcrição do agente em KamoAI SP01 Task 38 e nunca tinham sido rodados (SP98-M-2). Foi girado ao...

Kamo·3w ago
FixVOIPService

Usuários KamoPBX recebem a senha que Kazoo requer, e nenhum token de provedor é armazenado

Kazoo recusa um usuário que tem um nome de usuário e nenhuma senha (400 data.password.required), então cada extensão KamoPBX e linha de IA falharam; Luna's O co...

Kamo·3w ago
Fixkamo-internal

UI varrer B: tokens tema, erros simples, títulos e aprovações ao vivo no membro, carta, mão de obra e telas de estação de trabalho (SP98 T21)

Arnês da tarefa 20 em 33 telas x 16 tiros (luz/escuro, 1440/390, vazio/carregamento/erro/cheio): machado grave ou crítico em 255 de 528 tiros antes, 15 depois, ...

Kamo·3w ago
FixMediaService

O link da página de reunião está no console da organização, escolhido pela OrgLinkHosts

MeetLinks.meeting Página leu o host do console fora do URL de adesão do Kamo Meet: meet.<domínio> tornou-se interno.<domínio>. Os nomes de URL da ligação, indep...

Kamo·3w ago
FixMediaService

Uma resposta pode citar apenas uma mensagem em sua própria conversa

O chat de membro enviado resolveu o ID- pai do cliente com uma pesquisa nua por id e construiu a citação de resposta do que quer que tenha encontrado: o texto d...

Kamo·3w ago
FixEmailService

A divulgação da assinatura da IA designa a empresa pelo seu nome falado

A divulgação por e-mail de um membro da IA preencheu {organização} com o o título da organização (seu cabeçalho), assim o correio de Luna disse "um membro da IA...

Kamo·3w ago
FixKlusterServices

Nada no espaço de nomes de e- mail chega ao armazenamento de sessão

rspamd agora mantém seus dados em seu próprio Redis, assim a plataforma Redis deixa sua usuário do mail rspamd e admite apenas o espaço de nomes do kamo; as go...

Kamo·3w ago
FixSecurityService

Atribuir um computador lê o único membro, não toda a organização

HostedComputerAccess.isMembro carregado cada membro da organização para testar um id, e emailOf, chamado logo após ele no mesmo caminho de atribuição, fez o mes...

Kamo·3w ago
FixKlusterServices

A área de trabalho xrdp de um membro mostra o papel de parede da organização

xfdesktop desenha o cenário armazenado sob o nome de saída RandR do servidor X. Um membro trabalha numa sessão de xrdp, cujo servidor xorgxrdp nomeia a sua saíd...

Kamo·3w ago
FixKlusterServices

Uma tomada a cargo só termina uma vez que sua senha VNC é selada

VncAccess limpou a tomada-over em memória e depois escreveu o arquivo de senha. Quando a gravação falhou, o x11vnc continuou a aceitar a senha de tomada de poss...

Kamo·3w ago
FixConversionService

Um segredo interno em branco responde 503 no /transcribe também

Transcribe respondeu 403 quando não está configurado. mestre §7 item 13 pede 503 de cada endpoint interno, que seu irmão /transcribe/detailed já respondeu. O ch...

Kamo·3w ago
Fixkamo-asterisk-support

O endpoint writer de IA não faz nada até que o FreePBX tenha gerado seu arquivo endpoint

Sem pjsip.endpoint.conf nada se sabe sobre quais extensões existem, então Aplicar as seções de IA gerenciadas em branco (e recarregadas), que levariam cada IA O...

Kamo·3w ago
FixAIService

Note por que o mapeamento de ulaw não é acessível hoje

Revisão (el-format-review-1.md) marcou que AudioController.SPEECH FORMATS não tem entrada "ulaw", por isso nada atinge esse braço da família OnzeLabs output for...

Kamo·3w ago
FixEmailService

Tecle o retry cross-root no alias-domínio de membros, não root-ou-not

Revisão da 3a ronda (email-fix-review-3.md) confirmada BLOCKER da 2a ronda sage@kamouniverse.com através do código do aplicativo e da própria plataforma de Post...

Kamo·3w ago
September 29, 2026
FixAIService

OnzeLabs fala o formato que um chamador realmente pediu

O adaptador hard-coded output format=mp3 44100 128 em cada chamada, então um chamador pedindo E5 para wav (ou kamoai-voz pedindo pcm, em cada telefonema) ainda ...

Kamo·4w ago
FixEmailService

Tente novamente cada domínio de propriedade incondicionalmente, e solte a dobra +tag

Round 2 review (email-fix-review-2.md) encontrou o round 1 para MAJOR #3 (multiple domínios root) ainda reabriu o erro original: - O kamouniverse.com é, ao viv...

Kamo·4w ago
FixMediaService

Aparar o alias espelhado verificar, e pará-lo forçando uma carga preguiçosa por membro

Resultados da revisão da correção IA-nome completo (4ea53c5): - LOW: a comparação do nome de utilizador espelhado não apara nenhum dos lados, por isso um pseud...

Kamo·4w ago
FixSecurityService

As pistas de auditoria do AI-dispatch nomeiam as pessoas da mesma forma que o chat faz

****************################################################# precedência pre-fix (o nome de utilizadorAlias ganha incondicionalmente sobre o nome real), Co...

Kamo·4w ago
FixMCPGatewayService

Uma imagem a montante segue o texto embrulhado em vez de preenchê-lo (SP98 T25A)

Uma captura de tela de estação de trabalho é um bloco de imagem MCP de cerca de 250 KB da base64. A wrap não confiável serializou-o no texto do resultado, então...

Kamo·4w ago
Fixkamo-internal

Nome do destinatário desconhecido em vez de uma falha de envio genérica

Release round-1 MAJOR: Destinatário do EmailServiceDomainValidator agora responde 422 RECIPIENTS UNKNOWN antes de um envio é tentado cujos nomes de destinatário...

Kamo·4w ago
FixEmailService

Fechar três caminhos falso-recusa a revisão encontrada no DestinatárioDomainValidator

A revisão independente do D-luna-1 (email-fix-review-1.md) encontrou dois BLOCKERs e um MAJOR, cada uma falsa recusa real de correspondência legítima, demonstra...

Kamo·4w ago
FixMCPGatewayService

Use a constante RECIPIENTS UNKNOWN em vez de uma string literal

Revisão rodada-1 NIT: a constante foi declarada e nunca referenciada, por isso ele e o literal em comDiretórioHint poderia silenciosamente se separar se algum d...

Kamo·4w ago
Fixkamo-asterisk-support

As extensões de IA oferecem apenas G.711, então a perna de IA nunca é G.722

livekit-sip responde uma oferta com o codec que classifica mais alto, não o primeiro uma oferta (media-sdk sdp.SelectAudio: G722 -5 > PCMU -10 > PCMA -20). Com ...

Kamo·4w ago
FixMediaService

O nome de bate-papo de um membro da IA é o nome completo, o mesmo que um humano

**************************** confiável Member.usernameAlias sobre o O nome completo da conta sempre que o nome falso não era em branco. Serviço de criação de me...

Kamo·4w ago
Fixkamo-internal

UI varrer A: tokens de tema, erros simples, estados vazios e layouts de telefone (SP98 T20)

Configurações de IA (registo, roteamento, MCP, controles de força de trabalho, Segurança e Modelos), personas, Plataforma os administradores e o coletor de mode...

Kamo·4w ago
FixKlusterServices

A linha principal da plataforma sobrevive a uma bota, e 8200 é a linha da equipe

O go-live de Luna (2026-09-28) escreveu [kamo-main-luna] em extensions custom.conf e KAMO LUNA EXT / KAMO LUNA MAX RING into globals custom.conf in the hostPath...

Kamo·4w ago
FixAIService

As palavras breves uma classe de ação que não tem nenhum caso, então uma nova classe de compartilhamento de lib nunca quebra a compilação

CharterCompiler.action Ganhos de classe padrão -> palavras( nome): o nome de enum em palavras minúsculas, primeira letra capitalizado (PLACE INTERNAL CALL lê "C...

Kamo·4w ago
FixMCPGatewayService

Um destinatário adivinhado rejeitado diz ao modelo para procurar a pessoa acima

EmailService agora recusa um envio cujos nomes de destinatários uma das próprias organizações domínios de e- mail mas não corresponde a nenhuma caixa de correio...

Kamo·4w ago
FixEmailService

Recusar um destinatário adivinhado no próprio domínio da org antes de chegar ao servidor de e- mail

Luna (membro da AI) pediu para enviar um e-mail ao dono e adivinhou em vez de procurar o endereço real (sage@kamocrm.com). kamouniverse.com é um dos os próprios...

Kamo·4w ago
FixAIService

Um contato nunca tocado antes é mantido a horas quietas, na zona da organização

SP98-A-11. O portal de extensão retornou logo após o consentimento quando o contato não tinha estado linha, então um primeiro toque frio pulou horas silenciosas...

Kamo·4w ago
FixAIService

A chave de idempotência de uma chamada de ferramenta co-pilot carrega sua vez

SP98-A-12. Bate-papo de membros teclaram um bate-papo de chamada do Plano de Ferramentas:<session guid>:<tool call id>. Um ID de chamada é único apenas dentro d...

Kamo·4w ago
FixAIService

Record-sent e record-failed resposta 400 como avaliar quando os nomes de chamadas não remetente

SP98-A-10. Sem agenteId nem membroId, as duas chamadas de registro caiu no persona branch com um agente nulo: um toque desatribuído foi escrito, e um envio tamb...

Kamo·4w ago
FixAIService

Um turno de widget não é uma transação, então uma leitura engolida não falha mais o envio no commit

SP98-A-9. PublicAiChatService.sendMessage executou toda a volta do visitante em um @Transactional. Títulos de escalada da ferramenta de entrega (versão da perso...

Kamo·4w ago
FixMCPGatewayService

A tarefa de uma IA sem um atribuído é própria

tasks create sem um atribuído deixou a tarefa de uma IA sem atribuição na sua Caixa de entrada. O TASK HANDOFF do SP02 move apenas as tarefas atribuídas à IA ap...

Kamo·4w ago
FixMCPGatewayService

Uma ação aprovada passa pelo limite de chamadas de sua execução; um nome de execução seco é lido- todos

SP98-K-1 (SP05 revisão final M1): SP10 reexecuta uma ação aprovada sob a identificação que pediu. Uma corrida que trabalhou para a sua maxToolCallsPerRun respon...

Kamo·4w ago
FixMCPGatewayService

Calendar free busy responde quem está ocupado quando, nunca como o bloco é chamado

O título de um bloco ocupado (e o seu ID de evento) podem vir de fora invite, e calendar free busy não é uma ferramenta não confiável (voz do SP13 reservas cham...

Kamo·4w ago
FixMCPGatewayService

A atualização de um servidor MCP já não fecha as chamadas do cliente

A atualização de 10 minutos (I3) e o teste de um administrador despejaram o cliente agrupado antes de listar, que deixou cair um stream SSE legado ou DELETED a ...

Kamo·4w ago
FixKlusterServices

Uma estação de trabalho de IA dorme com seu desktop parado, e acorda para um novo

Medido em uma estação de trabalho descartável -ai4 (SP98 Task 16), o wake parou porque Xorg não sobrevive a um currículo: sem driver KMS, ele dirige o console a...

Kamo·4w ago
FixMediaService

A varredura de mensagens falhadas lê os hosts de links do destinatário antes de sua transação

SP98-D-9. prepareSend leia as linhas de domínio da organização receptora vagamente, como uma declaração tardia de a transação da varredura, para escolher o host...

Kamo·4w ago
FixMediaService

Fila de cartões de bate-papo limitadamente, desistir de um serviço de email suspenso em segundos, e nunca dobrar uma menção

SP98-D-7: O ChatNoticeDispatcher foi executado em dois tópicos com uma fila ilimitada enquanto MemberNotificationClient esperou até 5 s + 30 s (chat.email do cl...

Kamo·4w ago
FixMediaService

Um envio procura o seu limite de volta de IA e a foto do seu remetente antes da sua transacção abrir

SP98-D-5 e D-9. Um bate-papo pede ao SecurityService um limite de fretamento de um membro de IA (até 1 s + 2 s) dentro da transação de envio aberto, e leia as l...

Kamo·4w ago
FixAIService

Uma política de acesso e suas listas são uma escrita, e os inquilinos nunca vêem um serviço Kamo em-cluster endereço

Tarefa SP98 1 A-7 e A-8. - A-7: AccessPolicyWriter salva a política e substitui suas listas em um transaction, retried inteira em um conflito Yugabyte (@ RetryO...

Kamo·4w ago
FixAIService

Uma verificação executada por provedor em ambos os pods

Tarefa SP98 1 A-6. Verificação de um provedor (até 200 sondas na A chave do inquilino) detém uma locação da Redis, SET NX com um TTL de 10 minutos renovado ante...

Kamo·4w ago
FixAIService

Feedback apenas sob sua própria conversa, sem ciclos de pastas, falhas registradas e sem chaves, e uma conversa do visitante pesquisa a base de conhecimento público

SP98 Tarefa 1 (A-1 a A-5, e adição de conhecimento-audiência do controlador): - A-1: rating uma mensagem responde 404, a menos que a mensagem pertença ao {guid}...

Kamo·4w ago
September 28, 2026
FixAIService

Uma recusa de ferramenta GPT-6 reformulada é avisada uma vez, e uma memória de esforço completo esquece o mais antigo

Reveja os seguimentos para o raciocination effort none fix: - A 400/422 que nomeia raciocínio esforço e ferramentas, mas não é a recusa ToolEffortFallback lê re...

Kamo·4w ago
FixKlusterServices

Uma reunião silenciosa mantém sua IA (media timeout 20m), novamente

Reaplica 960331f, revertida em 5d70873 sobre a suspeita errada: a perda RTP vista logo após essa implement foi a proibição do fail2ban em 47.181.8.84 (fixo no c...

Kamo·4w ago
FixKlusterServices

O RTP do Livekit-sip nunca leva o roteador, e o seu grampo de cabelo nunca é banido

FreePBX nomeia seu endereço público (pbx.k1.kluster.kamocrm.com) no SDP e no Contato que ele dá livekit-sip, que está fora do local net, então as requisições RT...

Kamo·4w ago
Fixkamo-internal

Uma caixa de bate-papo ou janela de ferramentas já não leva as chaves da parede (SP98 T18)

/notes tratou qualquer role="dialog" como um modal, então enquanto Exec2Exec do proprietário caixa de chat (ou qualquer caixa de chat ou janela de ferramenta, u...

Kamo·4w ago
FixAIService

Uma volta de chat que oferece ferramentas requer TOOL CALLING, e uma sonda falha limpa suporte tool use

Bate-papo de membros e o widget público encaminhado apenas TEXT GERATION e anexado ferramentas depois, então gpt-6-luna (TOOL CALLING FALHOU) tomou cada suporte...

Kamo·4w ago

Como o que vês no transporte?

Tudo isso chega em seu espaço de trabalho por conta própria. Comece no plano gratuito e leia esta página novamente em um mês.

Começar Livre Para SempreVer Preços