aplicar_campos_novos_html_llm
Substitute placeholders in HTML with real custom field keys, producing final HTML for proposal templates.
Instructions
Substituir as tags <newfield .../> do HTML escrito pelo agente
(Claude) diretamente na conversa pelas tags <field key="..."> reais,
usando as Keys atribuídas por criar_campos_novos_llm.
Não chama nenhuma API nem LLM — é só a reconciliação local, pelo
mesmo motivo de aplicar_campos_no_html_ia (a criação de campo não
devolve de volta a posição no HTML, então a gente casa por "index").
Parâmetros:
html: o HTML escrito pelo agente (com <newfield index="N" .../>
nos pontos de campo customizado que ainda não existem no
Ploomes).
campos_criados: a lista retornada por criar_campos_novos_llm
(cada item com index e key).
Retorno:
html_final: pronto para ir em corpo_html/cabecalho_html de
salvar_modelo_proposta (ou no HTML de uma página já existente
via montar_bloco_produtos_proposta/salvar_modelo_proposta com
pagina_id).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| html | Yes | ||
| campos_criados | Yes |