Atualizar conta
update_accountAtualiza campos de uma conta existente (parcial — campo omitido/vazio mantém o valor atual). Tanto o dono (OWNER) quanto membros (MEMBER) de uma conta conjunta podem chamar esta tool; para excluir a conta, porém, só o dono pode (veja delete_account). Editar balance aqui sobrescreve o saldo diretamente, sem relação com o histórico de transações — não é o mesmo que registrar uma transação de ajuste.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ID da conta a atualizar | |
| name | No | Novo nome da conta | |
| type | No | CHECKING, SAVINGS, WALLET ou INVESTMENT | |
| color | No | Cor hex para exibição, ex: #3B82F6 | |
| balance | No | Sobrescreve o saldo diretamente (não é uma transação — não afeta fatura de cartão nem histórico) | |
| bankCode | No | Código do banco | |
| currency | No | Moeda ISO 4217 | |
| balanceDate | No | Data ISO de referência do saldo informado em `balance` |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | ||
| name | No | ||
| type | No | ||
| color | No | ||
| userId | No | ||
| balance | No | ||
| bankCode | No | ||
| currency | No | ||
| createdAt | No | ||
| updatedAt | No | ||
| balanceDate | No |