KamoCRM

Registo de Mudança ao Vivo

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

17,499
Total de Alterações
5,986
Características
5,283
Correcções
30
Projectos
Filtrar por projeto
Todos os Projetos17,499AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService250MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtro por tipo
Todos os TiposBuild16CI523Chore774Docs3,254Feature5,986Fix5,283Other994Performance165Refactor278Revert23Style42Test160Upgrade1
October 26, 2026
FixAIService

Uma ação confirmada com falha é lida como a sentença do Tool Plane, nunca seu JSON; proteja os construtores dos beans assistentes

Live in sp00verify um envio confirmado recusado pelo serviço de e-mail voltou para o chat como o O resultado agora lê sua mensagem em palavras simples (os ids f...

Kamo·6h ago
FixAIService

AssistantService nomeia o construtor que a Spring usa, então novos pods do AIService começam

8c28b82/32c04ee deu AssistantService dois construtores sem @Autowired; cada novo pod crash-looped (NoSuchMethodException AssistantService.<init>()) enquanto os ...

Kamo·7h ago
October 19, 2026
FixAIService

AiCaller julga a janela de modo-deus em seu próprio relógio (sessão compartilhadaPlatformFacts expiração)

************* Agora também precisa de GodModeExpiresA frente (kamo-compartilhado-biblioteca AiCaller.deSession (sessão, agora) perguntou ao leitor compartilhado...

Kamo·1w ago
October 18, 2026
FixAIService

Parar de registrar a senha do banco de dados na inicialização

com.zaxxer.hikari na DEBUG faz HikariConfig imprimir toda a sua configuração em cada início, incluindo DataSourceProperties {password=...} e senha......; Promta...

Kamo·1w ago
October 14, 2026
October 12, 2026
October 11, 2026
FixAIService

A regra de aprovação do primeiro contato diz que é sobre alcançar, não salvar um contato

"Contatar alguém pela primeira vez" leu para um SI como "criando um contato precisa de aprovação", e diferiu o pedido de um proprietário para salvar um registro...

Kamo·2w ago
October 4, 2026
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
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
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
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
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
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
FixAIService

Uma chamada de ferramenta GPT-6 é perguntado mais uma vez no raciocine effort none, e o modelo é aprendido

raciocinando esforço "nenhum" e recusar o esforço padrão que eles aplicam quando nenhum é enviado, então cada sonda e agente TOOL CALLING passo em gpt-6-luna/so...

Kamo·4w ago
FixAIService

Passe uma chave WebSocket uma vez com um GETDEL

gastarOneTimeKey ler a chave e, em seguida, excluí-lo, então dois apertos de mão corrida com a mesma chave dentro sua vida útil de 30 s poderia tanto lê-la quan...

Kamo·4w ago
FixAIService

Um membro transmitido volta uma vez sem um parâmetro opcional o provedor recusou

Bate-papo de membros através do próprio adaptador, fora do ProviderCallExecutor, por isso não tinha Parâmetro Cair. Desde SP99-T12 todos os fluxos de Hugging Fa...

Kamo·4w ago
FixAIService

O membro transmitido gira roda as ferramentas do membro e cita suas fontes, e um navegador pode abri-lo

O /ws/ai-chat turn foi apenas texto: nenhuma ferramenta de avião, nenhum loop de ferramenta, nenhum conhecimento-base citações, e seu aperto de mão tomou apenas...

Kamo·4w ago
FixAIService

Um modelo in-cluster recebe o tempo para ler seu prompt, dentro do orçamento da caminhada

kamo-llm lê um prompt a cerca de 110 tokens por segundo no k3m1 antes de escrever uma palavra, então um prompt E2 passado ~6k tokens gastou 60 s inteiros por te...

Kamo·4w ago
FixAIService

Um fluxo de texto do Hugging Face é medido à medida que o roteador o conta

AbraçamentoFaceAdapter transmitido através do padrão somente de texto da interface: cada bloco foi ler para o seu texto e nada mais, para que nenhum uso nunca c...

Kamo·4w ago
FixAIService

O contexto de um modelo Ollama é a janela que o servidor serve, não a que é treinada

OllamaDiscovery tomou model info.*.context length de /api/show: a janela o modelo Foi FORMADO. O registro listou granito4:tiny-h em 1 048 576 (e qwen3:4b em 262...

Kamo·4w ago
FixAIService

O chat de membros oferece as ferramentas do membro em modelos Hugging Face

HuggingFaceAdapter enviou ferramentas e leu chamadas de ferramentas desde ff1f0ed, e o roteador roteia TOOL CALLING para ele, mas suportaToolUse() ainda respond...

Kamo·4w ago
FixAIService

O bloco de uso transmitido do E2 relata o uso medido, nunca zeros

Abraçar Face, Google e Cohere fluxos de texto não carregam nenhum evento de uso, assim que o contagens de resposta montadas 0 entradas e 0 fichas de saída. E2 c...

Kamo·4w ago
FixAIService

F1 retoma o auto ele responde como sua língua de origem

Um chamador que ecos F1 de:"auto" é traduzido com detecção em vez de recusa, e o nome de placeholder de F2 diz porque existe. Regra SP05-T32 (e).

Kamo·4w ago
FixAIService

Rotas, orçamentos e medidores de sessão de chat de um membro da IA como ator AI

Os membros do chat (/api/ai/sessions/**, /ws/ai-chat) encaminharam todos os membros como HUMANos, por isso Sessão de membro de IA (seu navegador de estação de t...

Kamo·4w ago
September 25, 2026
FixAIService

Abraçar chat Face envia as ferramentas e retorna as chamadas de ferramenta

message.tool calls, mas HuggingFaceAdapter não enviou ferramentas (então tool choice foi queda também) e nunca ler tool calls. Cada modelo HUGINGFACE falhou a ...

Kamo·4w ago
FixAIService

O backfill de inicialização conta modelos de linha a linha

Cada AIService inicia 'linhas de capacidade escritas para 21 modelos' completa modelos sem capacidade que Kamo usa (governando SP01-T21), então eles ficam Sem r...

Kamo·4w ago
FixAIService

Uma lista de modelos que ninguém consegue ler não passa mais uma chave errada

O roteador de face de abraço e resposta OpenRouter GET /v1/models com 200 para nenhuma chave e para uma chave errada, então teste a conexão leia OK e sincronize...

Kamo·4w ago
FixAIService

Auto roteamento nunca escolhe um modelo sem linha o catálogo diz que Kamo não pode chamar

O roteador legado permite que um modelo sem capacidade passe na regra do nome legacy-completions *-instruction) não obter linhas por design, e seus nomes passar...

Kamo·4w ago
FixAIService

Uma sessão de IA ou o Usuário do Sistema não detém nenhum direito de plataforma no AIService

Mestre §11 'SP02 final fixes': uma sessão cujo tipo de inteligência é ARTIFICIAL resolve nenhuma plataforma direita por qualquer rota (bandeira do proprietário,...

Kamo·4w ago
FixAIService

Chamadas familiares falam HTTP/1.1 em cleartext, nunca uma atualização h2c

O cliente JDK é padrão para HTTP/2 e envia "Upgrade: h2c" com o primeiro pedido para um http:// host. uvicorn (httptools) recusa a atualização e deixa cair o co...

Kamo·4w ago
FixAIService

Uma tecla QUERY atinge o provedor codificado uma vez

ChatAuth.url retorna um URI. WebClient lê uma string como um modelo URI e codificou a chave já codificada de novo (+ tornou- se% 252B), por isso qualquer chave ...

Kamo·4w ago
September 24, 2026
September 23, 2026
FixAIService

Pin kamo-shared-library 1.6.1, a única versão que existe

A biblioteca mudou para 1.6.1 e este serviço ainda pediu 1.6.0. Não existe nenhuma janela em que ambos resolver: a biblioteca nunca é publicada para um remoto, ...

Kamo·4w ago
FixAIService

As configurações MCP precisam de MANAGEM AI SETTINGS, provedor/MCP urls não podem alcançar o cluster, políticas de quotas são aplicadas

Três descobertas independentes, fixadas juntas porque os dois primeiros compartilham arquivos e uma classe. 1. O AiMcpController tinha zero controlos de direit...

Kamo·4w ago
September 17, 2026
FixAIService

As chaves API do provedor nunca saem do AIService, e somente o MANAGEM AI SETTINGS pode alterar um provedor

GET /api/ai/providers e GET /api/ai/providers/{id} responderam com a chave de API DECRYPTED de cada provedor. A lista é o que cada membro do chat de AI modelo e...

Kamo·1mo ago
September 13, 2026
FixAIService

Aceitar índices de imagem OCI ao resolver o digest construído [skip ci]

As imagens são empurradas como índices de imagem OCI, então pedindo o registro para um único imagem manifesta apenas respondeu 404, o digest voltou vazio e a ve...

Kamo·1mo ago
FixAIService

Reiniciar quando uma reconstrução do mesmo compromisso deixa vagens no digest antigo [skip ci]

A etapa de implantação tentou detectar uma reconstrução do mesmo compromisso comparando o Referência da imagem da implantação antes e depois de 'set image'. "Ap...

Kamo·1mo ago
September 12, 2026
FixAIService

Um endereço optado fora da comercialização não é escrito pelo agente de vendas

A verificação de e-mail do agente foi sem tópico, então um endereço que tinha parado boletins informativos e campanhas - mas não estava em toda a lista de não-e...

Kamo·1mo ago
September 5, 2026
FixAIService

Prove a implantação por digest, não por tag

O commit anterior para `set image' sendo um no-op silencioso. Isto afirma que resultado: após o lançamento, a tag é resolvida para uma digest As cápsulas em exe...

Kamo·1mo ago
FixAIService

A reconstrução do mesmo commit não implantou nada e relatou sucesso

A imagem é marcada com o commit SHA, então reconstruir o mesmo commit produz uma referência de imagem idêntica. `kubectl set image` então não muda nada, o A imp...

Kamo·1mo 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