Ir para o conteúdo
KAMOUniverse

Changelog

O que há de novo.

Cada melhoria para a plataforma, como ele envia.

  1. · kamo-shared-library

    Contrato de atas de reunião — prompt, processamento JSON, markdown e renderização HTML

    Mirrors kamoai-voice's minutes.py exatamente: caps e blocos contam pontos de código (sem emoji dividido), espaço em branco Unicode é despojado, apenas arrays JSON são listas, texto após o objeto torna uma resposta inparsável, itens de ação dedupe com Locale. ROOT, e um tamanho de pedaço abaixo de 1 é recusado em vez de looping.

  2. · SecurityService

    Verificação da hora de escrita dos marcadores de ocultação e dos alvos de escalada

    Uma recusa deixa committable de transação de um chamador, assim que a carta de membro PUT ainda responde 400; um marcador hide não pode atingir outro marcador hide; a o ref de escalada mal formada é INVALID REFERENCE; as contagens de lista-linha estão em ordem de seção como o detalhe lido.

  3. · MCPGatewayService

    Servidores MCP Org como ferramentas ext * sobre HTTP Streamable e SSE legado; STDIO aposentado

    As próprias palavras de um servidor chegam a um chamador apenas dentro do wrap não confiável; nada enviado é definitivo (D45); a proteção URL é executada em cada uso; uma sessão e uma carga de ferramenta por servidor no entanto muitos pedidos corrida; SSE eventos são tampados na memória; o 10 minutos atualizar servidores de testes em paralelo; a execução transitória mantém seu limite PHI (Relatório SP05-T13).

  4. · KlusterServices

    Svc kamoai voice segue a pausa org e o interruptor kill (KamoAI SP13)

  5. · kamo-shared-library

    Linha de voz IA e entidades de configuração de voz IA por servidor; bandeira de saída nas extensões

  6. · kamo-asterisk-support

    Puxe a política de PBX de Kamo; extensões de AI e lista de licenças de saída como plano de discagem gerenciado; os parâmetros de AI apontam para o LiveKit

    Cada POLITICA SECONDS o agente puxa GET /api/voip/pbx/config (também seu e escreve [kamo-outbound-permitido] e [kamo-ai-extensões] como um seção gerenciada de extensions custom.conf, além de um endpoint e um estático Contato AOR por extensão AI nos arquivos pjsip custom-post. O WebRTC reconciliador ignora extensões de IA mas ainda pinos direct media=no. Ambos os escritores rodam em cada pull, não só quando a versão se move: uma linha de IA está listado a partir de PROVISIONING, antes que o FreePBX tenha gerado o endpoint, e a versão não muda quando muda. Uma recarga que falha é devida e Tentei novamente. Uma seção gerenciada é reescrita onde ela está, então duas seções em um arquivo já não reordena um ao outro em cada gravação. O cliente da AMI remarca quando sua conexão mantida morreu, como faz em cada Asterisco reiniciar.

  7. · MediaService

    IDs de participantes numéricos, títulos de reunião, AI convida que se juntem no início

  8. · kamo-internal

    Clientes API, modelos de consentimento e chamadas, proxy de consentimento líder

  9. · kamo-internal

    Um agente de vendas é uma persona emprego-título: galeria, estúdio com o editor charter, Ensaio

  10. · DaemonService

    Trabalhos de sincronização e retenção de SIP de voz KamoAI

    kamoaiVoiceSipSyncJob POSTs Kamoai-service's X7 a cada minuto, assim os troncos SIP do LiveKit e as regras de despacho seguem as linhas de IA e quem é ativo; kamoaiVoiceRetentionJob Posts X8 ************* às 03:50 diariamente. Ambos enviam X- Internal- Auth = kamoai.internal-auth-secret (chave de SP10), recusar correr sem ele, e nunca jogar em Quartz. A varredura de minutos registra uma resposta ociosa no DEBUG, uma mudança no INFO e uma parcialmente falhada no Warn.

  11. · AIService

    Compilar uma carta num resumo operacional e uma descrição do trabalho

    RRuleTexto palavras cada regra CharterRrule aceita (mês e mês listas do dia da semana, uma regra de hora em hora) e cita um que não pode ler, então um única linha armazenada nunca falha um breve. Itens faltando seu texto, referência ou o alvo são ignorados ou lidos como texto simples; um limiar mostra apenas numa classe monetária; dígitos e chaves de descrição de tarefas são os mesmos em cada JVM.

  12. · SecurityService

    Carregar as camadas de um sujeito e resolver com proveniência

  13. · KlusterServices

    Servidor LiveKit, SIP e Redis no k3m1 para voz KamoAI; rota de sinalização; portas e segredos

    O EndpointSlice de sinalização usa o endereço do nó do k3m1 10.0.50.1 (o eno49 do k1m1 corrompe as cargas TCP), o TURN volume secreto é 0400 (livekit-server recusa um arquivo secreto legível por outros), apply.sh selos cada configuração checksum do template em seu modelo de pod para que uma edição role o pod uma vez, e roteador-nat.md lista os forwards LiveKit necessidades de fora.

  14. · kamo-shared-library

    Entidade de transcrições de reunião e codec WebVTT

  15. · DocsService

    Mostrar as qualificações herdadas no detalhe de uma publicação

    Um anúncio público de postagem, o link profundo do membro e o editor do RH agora carregam qualificações: [{categoria, importância, texto}] (KamoAI SP03 D1) - o eficaz QUALIFICAÇÃO itens de sua cadeia de departamento (raiz primeiro) e cargo, exigido antes preferido, com a própria educação do posto e experiência ganhando Artigos herdados dessas categorias. Quadros e listas permanecem nulos, então um quadro Nunca paga uma corrente andar por fileira. A caminhada ancestral pára em 32 departamentos ou a primeira repetição, como faz o CarterLayerLoader do SecurityService.

  16. · kamo-shared-library

    Registo de consentimento de voz de IA de nível numérico com histórico de apenas apêndices

    O portal também conta o mais novo evento REVOKED do número, então uma revogação sobrevive ao seu registro mudar-se para outro número, uma re-subvenção atrasada e uma poupança de linha vazia; AgentContactState atualiza apenas as colunas que um escritor mudou, e os eventos de consentimento se recusam a ser reescritos.

  17. · APIService

    PBX policy pull for kamo-asterisco-suport; ring VOIPService with the cluster secret

  18. · kamo-internal

    Rota BFF, cliente Workforce e regras de visualização (SP10)

  19. · MediaService

    SP14 DDL — IDs numéricos dos participantes, participantes em IA, PINs de ligação, transcrições de reuniões

  20. · kamo-shared-library

    Entidades em tempo de execução (SP10)

  21. · kamo-shared-library

    IDs de participantes numéricos, campos de participantes de IA, título da reunião e PIN discagem

  22. · kamo-shared-library

    E.164 normalização para o consentimento de voz e discagem de IA

  23. · MediaService

    Uma integração pode ser respondida por um membro chamado IA

  24. · AIService

    Autorização gravada para chamadas de voz de IA

  25. · VOIPService

    Linhas de voz de IA, configurações de voz de IA por servidor, lista de permissões de saída como dados

  26. · DaemonService

    KamoAI minute tick job (SP10)

    KamoAiShiftTickJob POSTs K2 do serviço kamoai (/api/kamoai/internal/tick) a cada minuto com X-Internal-Auth = KAMOAI INTERNAL SECRET, mapeado em kamoai.internal-auth-secret no ConfigMap. Um segredo em branco é registrado no ERROR e ignorado; uma execução falhando é registrada, nunca jogada no Quartz.

  27. · KlusterServices

    Svc kamoai ampliado para o tempo de execução do KamoAI (SP10)

    kamoai-service cria e puxa sua própria fila de trabalho KAMOAI WORK, corre até quatro fragmentos de notificação (kamoai-notify, kamoai-notify-1..3) sobre EMAIL NOTIFICAÇÕES, publica wakes em kamoai.work.> e atualização ao vivo em rt.org.*.kamoai (SP10 secção 4. 7). Nenhum consumidor ou fluxo apagar, purgar ou atualizar: um esvaziado o fragmento é movido para um filtro sentinela, nunca excluído (SP10 D9).

  28. · kamo-shared-library

    Exposições de tempo de execução (SP10)

  29. · APIService

    Rota /api/kamoai e /api/ai com entalhes internos (SP10)

  30. · ConversionService

    Cada gravação é transcrita através do AIService, por org — Kamo Speech substitui sussurros-asr

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