RetractOperation
Retract operation accepted by client.commit.apply. Marks the target as
retracted in a new version; prior versions remain queryable by history.
https://docs.warmhub.ai/writes/operations/#retract-operations
Properties
Section titled “Properties”operation
Section titled “operation”operation:
"retract"
Operation discriminator. Required.
name:
string
Target wref or local name to retract.
optionalkind?:"shape"|"thing"|"assertion"|"collection"
Optional kind safety hint: thing, assertion, shape, or collection.
reason?
Section titled “reason?”
optionalreason?:string
Optional human-readable retraction reason.
leaseId?
Section titled “leaseId?”
optionalleaseId?:string
Optional read-lease token (#3625) returned by thing.getWithLease. A
matching token auto-releases the lease on commit; a mismatch (or absence
against a live lease) is rejected with LEASE_UNAVAILABLE.
Hit a problem or have a question? Get in touch.