Skip to content

Assisted Draft Propose Patch

Propose allowlisted field edits against a consumed frozen form snapshot without acquiring submission authority.

MCP name: assisted_draft_propose_patch

Category: assistance

Mutates state (retry policy: manual)

Parameters

Name Type Required Description
assistant_session_id string Yes Exact assistant session from the worker binding.
consumer string Yes Bound assistance inbox consumer.
consumption_receipt_id string Yes Exact generation-bound context receipt.
conversation_id string Yes Bound conversation ID.
generation string Yes Exact live lease generation.
message_id string Yes Exact snapshot message ID previously consumed through assisted_draft_context_get.
operations array Yes Allowlisted set/remove operations with path arrays and typed values. No submit, DOM, callback, or domain actions.
proposal_id string Yes Stable identity for this turn's single coherent advisory patch; reuse on retry.

Details

Proposes one coherent allowlisted patch per consumed form snapshot using an exact generation-bound receipt and stable proposal identity. The broker derives binding/revision/hash and rejects malformed or unknown operations atomically. Only the mounted host applies uncontested fields and preserves manual edits/Undo; the tool cannot create tasks, schedule jobs or submit forms.