Plugin de Relé do Agente OpenClaw Corrige Entrega no Telegram em Configurações Multiagente

✍️ OpenClawRadar📅 Publicado: March 25, 2026🔗 Source
Plugin de Relé do Agente OpenClaw Corrige Entrega no Telegram em Configurações Multiagente
Ad

Um desenvolvedor lançou o openclaw-agent-relay, um plugin que resolve o problema em que sessions_send em configurações multiagente falha ao entregar respostas aos usuários do Telegram.

O Problema com sessions_send

Ao usar sessions_send para passar mensagens entre agentes, a resposta do agente de destino vai para channel=webchat (um canal interno) em vez de chegar ao usuário no Telegram. Isso acontece porque sessions_send preserva o histórico da sessão e da conversa, mas não lida adequadamente com a entrega. O problema está documentado no ticket fechado #13374 marcado como NOT_PLANNED. Além disso, pode corromper o contexto de entrega da sessão, alterando-o permanentemente de telegram para webchat (referenciado em #44153 e #31671).

Soluções Alternativas Existentes e Suas Limitações

Os desenvolvedores tentaram duas abordagens principais:

  • Uso explícito da ferramenta de mensagem: O agente de destino chama message com channel: "telegram" e to/threadId explícitos, então retorna ANNOUNCE_SKIP. Isso está documentado em #47971 e #28603. Os problemas incluem a necessidade de incorporar instruções de entrega em cada payload de sessions_send e os agentes esquecerem de usar a solução alternativa, especialmente em sessões mais longas.
  • Depender da etapa de anúncio: Usando timeout=0 para obter uma etapa de anúncio onde o agente pode escrever uma resposta voltada ao usuário. No entanto, os modelos tendem a retornar ANNOUNCE_SKIP em vez de escrever conteúdo (#43295). A entrega de anúncios também tem problemas: perde threadId para tópicos do Telegram (#47971, #45878), falha silenciosamente com configurações multi-canal (#47524), e o texto ANNOUNCE_SKIP pode vazar para os usuários (#45084).
Ad

A Solução: openclaw-agent-relay

O plugin ignora tanto sessions_send quanto anúncios completamente. Ele usa o mesmo gateway WebSocket RPC que os subagentes usam internamente (callGateway({ method: "agent" })) para acionar uma rodada do agente na sessão existente com deliver: true. O agente responde normalmente sem instruções especiais, ANNOUNCE_SKIP ou soluções alternativas de ferramentas de mensagem, e a resposta vai diretamente para o Telegram.

Como Usar

Dois métodos estão disponíveis:

  • Ferramenta wake_agent: Qualquer agente pode chamá-la para acordar outro agente em sua sessão:
    wake_agent({ sessionKey: "agent:my-agent:telegram:direct:123456", message: "Hey, remind the client about the contract" })
  • HTTP POST /notify: Para trabalhos cron, scripts ou gatilhos externos:
    curl -X POST http://127.0.0.1:18790/notify \
    -H "Authorization: Bearer your-secret-token" \
    -H "Content-Type: application/json" \
    -d '{"sessionKey":"agent:my-agent:telegram:direct:123456", "message":"Reminder: client asked for the contract"}'

Instalação

Instale com: openclaw plugins install openclaw-agent-relay

O desenvolvedor observa que implementar a autenticação do gateway RPC envolveu trabalhar com identidade do dispositivo Ed25519, protocolos de desafio-resposta e peculiaridades de protocolo não documentadas.

📖 Read the full source: r/openclaw

Ad

👀 See Also

Usando o pre-commit para melhorar a qualidade e a segurança do código gerado por IA
Tools

Usando o pre-commit para melhorar a qualidade e a segurança do código gerado por IA

Um desenvolvedor compartilha sua configuração de pre-commit para projetos Go e Java, usando ferramentas como golangci-lint, govulncheck e checkov para detectar vulnerabilidades e problemas de qualidade em código gerado por IA antes do commit.

OpenClawRadar
Gemini 3.1 Pro em Sistemas Multiagentes: Alta Qualidade de Design, Taxa de 20% de Falha em Chamadas de Ferramentas
Tools

Gemini 3.1 Pro em Sistemas Multiagentes: Alta Qualidade de Design, Taxa de 20% de Falha em Chamadas de Ferramentas

Desenvolvedores construindo Bobr, um gerador de apresentações em IA com arquitetura multiagente, relatam que o Gemini 3.1 Pro produz resultados de design impressionantes, mas sofre com uma taxa de falha de chamadas de ferramentas de ~20% e corrupção de texto em pipelines de produção.

OpenClawRadar
harshal-mcp-proxy Agora no npm: Um Único Daemon Substitui 12 Configurações de Servidor MCP
Tools

harshal-mcp-proxy Agora no npm: Um Único Daemon Substitui 12 Configurações de Servidor MCP

harshal-mcp-proxy agora está disponível como um pacote npm de 54 kB. Instale globalmente, execute como um daemon e substitua 12 configurações separadas de servidor MCP por 6 ferramentas, economizando aproximadamente 2,7 GB de RAM e ~50 mil tokens por sessão.

OpenClawRadar
Os usuários do OpenClaw relatam gargalos de planejamento e revisão com agentes de IA.
Tools

Os usuários do OpenClaw relatam gargalos de planejamento e revisão com agentes de IA.

Usuários do OpenClaw descrevem os fluxos de trabalho de planejamento e revisão como 'semelhantes ao MS-DOS', apesar da geração eficaz de código, citando intervenção manual, fragmentação de documentos e perda de raciocínio durante a colaboração entre agentes. Alguns estão experimentando editores de documentos nativos para agentes, como comment.io e Proof by Every.

OpenClawRadar