astrea_compromisso_editar
Edita um COMPROMISSO/evento da agenda do Astrea (altera no lugar, PRESERVANDO o appointment_id). Use sempre que precisar mudar algo de um compromisso já criado — adiar/antecipar, renomear, trocar o local ou o responsável. NÃO exclua e recrie: isso gera um id novo e quebra as referências guardadas.
appointment_id: id do compromisso (retornado em astrea_compromisso_criar).
Informe ao menos um campo para mudar; o que você omitir fica como está.
start: novo início em ISO (ex.: 2026-07-10T14:00:00Z). Sem end, a DURAÇÃO é preservada (adiar 30 min move início e fim juntos).
end: novo fim em ISO.
title / location / all_day: novo título, endereço/local, dia inteiro.
responsible_id: novo responsável (ver astrea_responsaveis) — é o que faz o compromisso aparecer na agenda da pessoa. Numa série recorrente, edita SÓ a ocorrência informada (cada ocorrência tem seu próprio appointment_id).
Bulk support: accepts appointment_ids, responsible_ids for batched execution.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | ||
| start | No | ||
| title | No | ||
| all_day | No | ||
| location | No | ||
| appointment_id | Yes | ||
| responsible_id | No | ||
| appointment_ids | No | ||
| responsible_ids | No |