Registo de Mudança ao Vivo

Ver o que estamos a construir, em tempo real. Cada recurso, correção e melhoria enviados através da plataforma.

17,865
Total de Alterações
4,581
Características
4,512
Correcções
32
Projectos
Filtrar por projeto
Todos os Projetos17,865AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,553kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtro por tipo
Todos os TiposBuild24CI522Chore670Docs226Feature4,581Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
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·6d 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·6d ago
September 4, 2026
FixAIService

Deixe um lançamento terminar o que o velho pod estava fazendo

Implantes substituiu o único pod de cada serviço com nada para pegar os pedidos em Voo. Três configurações, aplicadas em toda a frota: - preStop dorme 10s ante...

Kamo·1w ago
September 2, 2026
FixAIService

Um link KB vai para o artigo seus nomes de texto

Um membro perguntou como configurar sua org acima e conseguiu a verificação da configuração de volta, cada passo nomear o artigo que o explica. Todos os três li...

Kamo·1w ago
August 30, 2026
FixAIService

Nenhum texto de erro a montante atinge um membro, seja qual for o fornecedor que falhou

membroTexto Porque caiu para obterMessage() por qualquer coisa que não fosse um AiProviderException. Apenas o adaptador HuggingFace classifica as suas recusas; ...

Kamo·1w ago
FixAIService

Aposentar um modelo que o provedor não encaminha e parar de citá-lo em membros

Seguimento da correção do catálogo do roteador. Isso deixa de ser modelos incontroláveis LISTADO; isto impede que o catálogo de uma org assistente e narrando a ...

Kamo·1w ago
August 29, 2026
FixAIService

Listar os modelos de face de abraço que o roteador irá realmente servir

O chat vai para o roteador dos Provedores de Inferências ********************** mas descobrirModels perguntou o HUB para modelos que são "quentes" em algum luga...

Kamo·1w ago
August 26, 2026
FixAIService

Remover os parâmetros de avaliação não revistos

Emparelhado com a remoção kamo-internal do crachá AI não lido: a contagem nunca disse nada acionável ao membro (sem push canal volta, então "Você minimizou a ja...

Kamo·2w ago
August 16, 2026
FixAIService

Tamanho da cápsula acima de seu próprio teto de pilha JVM [skip ci]

A imagem inicia a JVM com -XX:MaxRAMPercentagem=70 -XX:+ Sempre PreTouch, assim o heap sozinho pode tomar 70% do limite do recipiente e pré-toque mantém cada co...

Kamo·3w ago
August 15, 2026
FixAIService

Administrar modelos e ler uso tomar os direitos que nomeá-los

AiModelController e AiUsageController verificaram a propriedade da organização e nenhum direito. Os 403s já estão no controller modelo compare provider.getOrgan...

Kamo·3w ago
August 11, 2026
FixAIService

Declare o segredo objeto-armazenamento que o ConfigMap não carrega mais

A tecla MinIO foi movida para fora do ConfigMap para os minio-app-credenciais secreto, mas o envDe que suprimentos só foi aplicado para os vivos implantação — n...

Kamo·4w ago
FixAIService

Parar o envio de uma credencial compartilhada como padrão de configuração

A senha compartilhada da plataforma foi criada como o retorno para DB PASSWORD e MINIO ROOT PASSWORD, então ele viveu neste repo e na imagem construída, bem com...

Kamo·4w ago
August 3, 2026
FixAIService

Digitalizar os repositórios MFA partilhados

O MfaEnrollmentService é um @Service na biblioteca compartilhada com kamo, então o wildcard @ComponentScan("com.kamo") nesta aplicação constrói-se isto ou não s...

Kamo·1mo ago
FixAIService

Endureça o download do kubectl contra a saída flácida [skip ci]

dl.k8s.io sobre a saída do corredor diminui intermitentemente no meio da transferência: curl: (56) OpenSSL SSL read: a descriptografia falhou ou o mac de regist...

Kamo·1mo ago
July 22, 2026
FixAIService

Classificar falhas de visão para que o circuito de repetição e disjuntor realmente funcione

Dois bugs em visionComplete, ambos os quais derrotaram máquinas construídas para lidar com eles. Uma resposta em branco-conteúdo foi retornada como SUCCESS e t...

Kamo·1mo ago
FixAIService

Nunca encaminhar a visão para um adaptador que não possa enviar uma imagem

AiProvider.supportsVision é uma bandeira de banco de dados editável à mão, e roteamento confiou nele sozinho. Os adaptadores HuggingFace e Cohere nunca ler imag...

Kamo·1mo ago
July 19, 2026
FixAIService

Anthropic deixou cair todas as mensagens do sistema, mas a última

buildRequestBody atribuído ao invés de acumular o campo do sistema, então com mais do que uma mensagem do sistema apenas a última atingiu o modelo. Na prática, ...

Kamo·1mo ago
FixAIService

Regras bloqueadas sobrevivem a uma seção ou sobreposição de documentos inteiros

Um autor assumindo uma seção de regras à mão substituiu todo o corpo da seção, que silenciosamente descartou as regras do pacote bloqueado dentro dele - então '...

Kamo·1mo ago
July 18, 2026
FixAIService

As respostas transmitidas foram retiradas, persistindo mensagens de assistente em branco

Cada conclusão de chat bem sucedida voltou como uma bolha de assistente EMPTY. A linhas assistentes estavam sendo salvas com content len=0 e is error=false, ent...

Kamo·1mo ago
FixAIService

Tente o próximo modelo quando um modelo de visão rejeitar a imagem

Prospecção da produção novamente após a correção da modalidade, roteamento movido de um texto para fala modelo para o3-mini — um modelo de raciocínio o-série qu...

Kamo·1mo ago
FixAIService

Parar a visão de roteamento para modelos de texto para fala

Encontrada pela produção de sondagem: org 1188756624575266822's vision calls soluted to gpt-4o-mini-tts-2025-03-20 — um modelo TEXT-TO-SPEECH — por isso cada ch...

Kamo·1mo ago
July 17, 2026
FixAIService

Carregar imagens de histórico através da consulta, não preguiçosa getImages() (WS path)

****************corre no caminho WebSocket (chamado de AiChatWebSocketHandler), que não é uma solicitação HTTP, então open-session-in-view não se aplica. Iteran...

Kamo·1mo ago
July 16, 2026
FixAIService

Permitir que SWITCH MODEL reinicie uma sessão para Auto

handleSwitchModel sempre com modelId e errou no null, então uma sessão nunca poderia ser revertida para a seleção automática do modelo no meio do chat. Processa...

Kamo·1mo ago
July 8, 2026
FixAIService

Fornecedor/modelo robusto de visão entre fornecedores

Selecção de duas passagensVisionProvider: prefira qualquer fornecedor de org que tenha um modelo vision-capable ativo adaptador já emite conteúdo image url e re...

Kamo·2mo ago
July 1, 2026
April 18, 2026
FixAIService

Bump kamo-shared-library até 1.4.0

Kamo·4mo ago
March 30, 2026
FixAIService

Menor limiar de pontuação de 0,5 a 0,25 para parar de filtrar resultados relevantes de KB

O limiar de 0,5 foi descartar silenciosamente resultados válidos do modelo de incorporação, especialmente para conteúdos específicos de domínio com menores veto...

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

Add response body and request logging to RagClient for debugging

Log the RAG search request URL, orgId, query, and response body on error to diagnose 500 responses from RAGService.

Kamo·5mo ago
March 17, 2026
FixAIService

Use non-streaming chat completion for REST endpoint

Streaming over REST with blockLast() was producing empty responses because WebClient's SSE parsing doesn't work reliably with bodyToFlux(String.class). Added ha...

Kamo·5mo ago
FixAIService

Add detailed error logging to HuggingFaceAdapter for debugging 400 errors

Captures and logs the actual HF error response body instead of just status code.

Kamo·5mo ago
FixAIService

Switch HuggingFace to router.huggingface.co (api-inference is deprecated)

HF returns 410 on api-inference.huggingface.co with message to use router.huggingface.co instead.

Kamo·5mo ago
FixAIService

Use HuggingFace OpenAI-compatible endpoint with model in request body

HF's /v1/chat/completions endpoint takes the model ID in the JSON body, not in the URL path. Switched from per-model URL routing to standard

Kamo·5mo ago
FixAIService

Add model count to provider list, switch HF to router endpoint

- Include modelCount in provider list GET response - Switch Hugging Face default base URL to router.huggingface.co - Support both api-inference and router URL f...

Kamo·5mo ago
FixAIService

Return full decrypted API key in provider responses

Users need to see and edit the full key, not a masked version.

Kamo·5mo ago
FixAIService

Normalize base URL to prevent /v1/v1 duplication

Strips trailing /v1 from base URL before appending /v1/chat/completions, so users can enter base URLs with or without the /v1 suffix.

Kamo·5mo ago
FixAIService

Restructure test connection to discover models first, handle rate limits gracefully

- Model discovery (lightweight GET) runs before chat test (POST) - Rate limit (429) errors show user-friendly warning instead of failing - Auth errors (401/403)...

Kamo·5mo ago
FixAIService

Use provider-specific test model instead of hardcoded gpt-4o-mini

Each provider type now uses an appropriate model for connection testing

Kamo·5mo ago
FixAIService

Serialize entity IDs as strings to prevent JavaScript precision loss

CockroachDB unique_rowid() generates INT8 values that exceed JavaScript's Number.MAX_SAFE_INTEGER, causing ID corruption in the frontend.

Kamo·5mo ago
March 16, 2026
FixAIService

Add OTK authentication support matching SecurityService pattern

- Add OTKPreAuthFilter to validate X-OTK header and resolve to *** session - Update SessionHelper to read from request attributes set by filter - Update all con...

Kamo·5mo ago

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços