AckdbObserveFieldEditResponse

Result of a direct field-value edit (#238). `updated` lists the field keys that were written; `errors` maps each field that was NOT written to a reason - an unknown field, a type/allowedValues violation, or a non-editable field (a computed/derived column, an append-only event/event-field column, or the internal `status` lifecycle enum).

Properties

dataobjectrequired
updatedarray ofrequired

Field keys successfully written.

string
errorsobjectrequired

Field key → rejection/validation reason for fields that were not written.

Example

AckdbObserveFieldEditResponse example
{
  "data": {
    "updated": [
      "measure_status"
    ],
    "errors": {
      "activity": "Field \"activity\" is computed and cannot be edited directly."
    }
  }
}