OptionalafterHook invoked after the executor has set field values on the entry. Use for derived state the model can't produce — e.g. signing a signature field with the current time.
OptionaldescriptionTool description sent to the model. Defaults to "Update fields on the
OptionalexcludeExclude these field formula IDs from the tool's input schema.
OptionalincludeRestrict the tool's input schema to these field formula IDs. Default: every eligible field on the form.
OptionalnameTool name. Defaults to a sanitized form display name. Must be unique within a single B.ai.call invocation.
OptionalrequiredJSON-Schema required array. Default: empty — for an existing entry the model only supplies the fields it intends to change.
Options for B.ai.tool.forExistingEntry(). All fields are optional.