SpecifyDocs

design.saveRule

tools/call

Saves a new rule. It applies to the next component an agent builds. Send confirmedByPerson: true only after the person said yes to this change in your conversation; Specify refuses the write without it. Pass the same changeSet on every write of one cleanup so History undoes them in one step.

Scopes

read:design

Writes only for the person who connected the key, while they hold Design edit access, and only with confirmedByPerson: true after they said yes.

Inputs

textstringRequired
kind"functional" | "accessibility" | "principle" | "taste"Required
scopeobjectRequired
examplesstring[]
antiExamplesstring[]
idempotencyKeystringRequired
changeSetstring
changeSummarystring
confirmedByPersonboolean

Returns

The Design operation's result. A call returns content[0].text with the JSON result and structuredContent.result with the same value.

Listed when

The key has Design access and the tool's scope.