Operacao ยท Lesson 4
Claude Funciona Depois Do Filtro De Tools
Voce consegue explicar o blocker exato do Claude e a correcao local permanente.
Camada simples
Claude via Anthropic rejeitou tools customizadas com gramatica do Codex. O CLIProxyAPI agora filtra tipos de tool nao aceitos pelos modelos Claude, e Claude 4.8 passou em um smoke normal do Codex.
Camada tecnica
A request que falhou apontou `tools.7.custom.input_schema: Field required`. Os tipos filtrados sao `custom`, `tool_search`, `web_search` e `image_generation` apenas para modelos no protocolo Claude. Function tools continuam presentes.
Comando real
codex exec -p provider-claude-opus-4-8 --skip-git-repo-check --ephemeral -o work/smoke-claude-opus-4-8-normal.txt 'Respond exactly: PROVIDER_OK provider-claude-opus-4-8-normal'
Pratica com feedback
Qual tipo de tool causou a primeira falha do Claude?
Prova local
SCOPE.md LOOP-LOG.md ~/.codex/provider-registry.json ~/.codex/provider-*.config.toml