OpenClaw 2026.4.14 em WSL2 Ubuntu, gateway
rodando via systemd.
Provider:
google-gemini-cli/gemini-3.1-pro-preview
Canal: Telegram (DM, allowlist)
Workspace: ~/.openclaw/workspace (persona
preenchida, SOUL/IDENTITY/USER)
Agent responde com persona correta, mas
reclama que "tools are read-only".
Confirmação via systemPromptReport do
sessions.json:
"tools": {
"listChars": 0,
"schemaChars": 0,
"entries": []
}
Ou seja: o agente recebe zero ferramentas.
A skill gemini (one-shot) não
expõe tool calls.
Perguntas:
- O provider google-gemini-cli suporta
tool calling (read_file,
write_file, list_dir) nesta versão, ou é
text-only por design? - O beta 2026.4.15-beta.1 muda esse
comportamento? - Para ter file edit no workspace, é
necessário trocar pra provider
com tools (anthropic/openai) ou existe
outro caminho nativo gemini?
Bônus: logs mostram spam contínuo do
native-approvals:
[telegram/native-approvals] connect
error: pairing required
Sem device pareado, essa cadeia falha a
cada segundo. É seguro desabilitar
native-approvals pra Telegram enquanto não
uso companion app, ou quebra
outra coisa?