Changelog
O que há de novo.
Cada melhoria para a plataforma, como ele envia.
· KBService
Comentar os tópicos, selados com a tarefa e anunciados ao tópico
· kamo-shared-library
Um filtro de escrita que anuncia alterações de org dos serviços
· AIService
Deepgram, OnzeLabs, AssemblyAI, Cartesia familys e o registro do adaptador por tipo
Além do plano: a verificação de chat Perplexity classifica falhas como cada outra verificação faz (spec 4.7.3); OnzeLabs e Cartesia recusam uma falta voz e uma lista de voz ou modelo que não é uma lista; Deepgram mescla a entradas de um modelo; AssemblyAI carrega áudio bruto como octet-stream.
· kamo-internal
Minhas tarefas ao lado da parede, e /notes?task= abre qualquer tarefa
· kamo-internal
Detalhes do fornecedor – conexão, modelos e salas de saúde
A página do provedor: um herói (estado, PHI, mudar, sincronizar, verificar, remover), um sala de conexão orientada por catálogo que salva apenas o que mudou, uma sala de modelos (filtros, busca, grade, Adicionar modelo) e uma sala de saúde. Para além do código do plano: o desafio de remoção é questionado nas capitais (o diálogo se compara nas capitais, um nome de caso misto nunca poderia ser digitado), um interruptor de modelo não mais também abre o modelo, switches mover de uma vez e reverter na recusa, um rascunho de conexão sobrevive a uma olhada em outro quarto, uma atualização falhada mantém a página, recusa terra sob o campo eles nomeiam ou são ditos em voz alta, uma sincronização que lista nada adverte, operadores vêem os números credencial e opt-out, e um inquilino vê um Kamo serviço como seus modelos e saúde.
· kamo-internal
Configuração da Plataforma Página do interruptor de kill KamoAI
Parar leva uma razão de 12-500 caracteres e a palavra STOP; começando novamente toma COMEÇA. AI PLATFORM KILL SWITCH agora fecha a aba KamoAI e seu menu link, que fica onde a aba faz na tira.
· kamo-internal
Handlebars.js compõem motor mantido para os dourados compartilhamento-lib
· KBService
A API da tarefa — minar, pesquisar, criar em uma caixa de entrada, alterar, terminar, link
Uma lista de status sem status nela (status=,) lê como padrão de chegar ao construtor de consultas como um filtro vazio; link em brancoKind/linkRef are ausente como qualquer outro filtro em branco; um parâmetro de consulta do tipo errado (?limit=dez) é uma VALIDAÇÃO de 400, enquanto um erro de identificação do caminho permanece um 404.
· AIService
Embutimentos, reranque, discurso, imagens, OCR e famílias de tradução
· kamo-internal
Tarefas em cada lista — fichas, detalhes e a forma fixa da caixa de entrada
· kamo-internal
Configurações de IA Workforce controls tab — pause e retome todos os membros de IA
· KBService
Tarefas através de listas — criar, reatribuir e mover, status, excluir, links
Um movimento sela novamente as palavras da tarefa sob seu próprio rótulo, desde o recuo A chave é o proprietário da lista e a jogada muda o proprietário. Tempo de envio novamente inalterado deixa um devido aviso pendente sozinho, e entregando um feito tarefa não anuncia nada.
· kamo-shared-library
OrgChangePublisher para serviços
· kamo-shared-library
Domínios de mudança de org, portados a partir do proxy web
· kamo-shared-library
Filtro de campo de assinatura para composição do lado do servidor
· AIService
Real descoberta de modelos para OpenAI, Anthropic, Google, Hugging Face, Ollama e fornecedores apenas de catálogo
· KBService
Caixa de entrada de cada membro, feita na primeira necessidade em uma transação própria
· kamo-shared-library
Os 29 layouts de cabeçalho como modelos Handlebars, mantidos para os dourados legados
· kamo-internal
Casa de registo — rede de fornecedores, Adicionar fornecedor, Cedida por Kamo, cobertura
As setas de comutação e ordem da grade possuem seus cliques (gridOwnClick): fogos de ag-Grid rowClicked from a native listener, assim, pararPropagation não pôde mantê- los de abertura do fornecedor. O nome é um botão para teclados; apenas a lista mais recente resposta terras; interruptores mover de uma vez e voltar sobre uma recusa; a coluna Ordem é fixado para que as setas permaneçam em vista na largura de um painel de configurações. Adicionar suporte de provedor o formulário enquanto salva, e uma recusa em nomear um campo o formulário não mostra é um Uma torrada em vez de desaparecer. Os filtros de cobertura mostram as suas contagens.
· kamo-internal
Encontre um tempo — tempo ocupado dos colegas, horário de trabalho e slots sugeridos
A seção GUESTS da janela de eventos ganha o assistente de agendamento: dia de 06:00 a 22:00 em sua própria zona, uma faixa por pessoa (você e até 20 membros escolhidos) com blocos ocupados e tentativos, tempo fora do horário de trabalho eclodiu, as horas marcadas, o evento delineado, e até cinco slots sugeridos do comprimento do evento de GET /api/calendar/freebusy. - Uma resposta é desenhada apenas sob a pergunta que responde, por isso o anterior As sugestões do dia nunca se sentam sob o rumo do dia seguinte. - A vista segue o evento quando uma sugestão o move para outro dia. - As sugestões são realizadas enquanto o evento está sendo salvo. - WallClockToInstant mede o deslocamento da zona do seu rosto de relógio em vez de analisar de volta através da zona da máquina, que colocou 06:00 Nova Iorque em Na manhã os relógios voltam uma hora tarde em qualquer máquina dos EUA.
· kamo-shared-library
Linhas de menção
MediaObjMsgMention maps media obj msg mentions (composite key obj id + member id). deleteByObjId é um delete derivado, não um DELETE em massa JPQL, então uma edição que mantém uma menção reinseri-a em vez de fundir- a numa Reme e perca-o.
· KBService
As tarefas carregam status, prioridade, devido, atribuído e links; a caixa de entrada mantém suas regras
· kamo-internal
AI status e lista de verificação de contratação no perfil do membro; Pessoa-ou-AI é unidirecional
· AIService
Catálogo de modelos conhecidos (preços + preços inalterados) e classificador de nomes
· kamo-shared-library
Os 29 layouts de assinatura como modelos Handlebars, mantidos aos dourados legados
· kamo-internal
Minhas tarefas — escopo, filtros, uma grade e um compositor que atribui
A grade desliga uma tarefa sem a abrir, mantém a ordenação de cada coluna e largura entre renderizações, ordem tempo devido, prioridade e status por significado, diz quando um filtro não corresponde a nada, e recarrega após uma criação em vez de mostrar uma tarefa dada a outra pessoa. O compositor mantém um rascunho digitado através de um a re- entrega do pai e, levantada sobre notas flutuantes, abre seus menus acima em si (o tema de camada agora compartilhado com a gaveta de tarefas).
· KBService
Quem pode fazer o que a uma tarefa, as perguntas da tarefa e as visões da tarefa
· kamo-shared-library
Mencionar a análise da marcação, resolução e texto simples
· VOIPService
Anuncie novas mensagens de voz — painel ao vivo, telefone push e um cartão
Uma mensagem de voz que a varredura escreve pela primeira vez, em uma extensão com membro designado e recebido nas últimas 24 horas (spec D17), agora publica voip.voicemail.<org>.<member> {type: VOICEMAIL DEPOSITED, ...} após commit e levanta um cartão VOiceMAIL RECEiveD através do EmailService. A estrutura é org e IDs de membro são texto, porque o ObjectMapper deste serviço escreve um Long as Um número JSON. A varredura também lê os dois tempos numéricos de correio de voz PBX, o Unix do FreePBX segundos (Asterisco origtime) e os segundos gregorianos de KamoPBX (Kazoo timestamp). Ambos costumavam recuar para o tempo da varredura, então o primeiro A varredura de uma caixa de correio PBX teria anunciado todas as mensagens de voz antigas nela.
· kamo-shared-library
Quadros de mensagens carregam informações e menções do remetente

Seu universo está esperando.
Comece gratuitamente em minutos.Adicione produtos sempre que estiver pronto — sem migração, sem novos logins.
Gratuito para sempre — não é necessário cartão de crédito