Assisted Draft Reference Search¶
Search one form-authorized, host-visible reference projection for a hosted assisted-draft worker without dispatching any returned capability or workflow.
MCP name: assisted_draft_reference_search
Category: assistance
Mutates state (retry policy: manual)
Parameters¶
| Name | Type | Required | Description |
|---|---|---|---|
assistant_session_id |
string |
Yes | Exact assistant session from the worker's server-authored binding. |
consumer |
string |
Yes | Bound assistance inbox consumer. |
consumption_receipt_id |
string |
Yes | Exact generation-bound context receipt for the snapshot message. |
conversation_id |
string |
Yes | Bound conversation ID. |
generation |
string |
Yes | Exact live lease generation. |
message_id |
string |
Yes | Exact snapshot message already consumed through assisted_draft_context_get. |
query |
string |
Yes | Bounded name, alias, or description query for the reference catalog. |
reference_kind |
string |
Yes | Form-authorized reference projection: job_capability or job_workflow. |
request_id |
string |
Yes | Caller-stable identity for one immutable reference query. |
Details¶
Returns at most eight names, one-line descriptions, slash aliases and reduced parameter schemas from the same canonical projection used by the Jobs picker. Each request is bound to the exact session, active Start, generation, consumed turn and manifest-declared reference scope. Its payload and Sources disclosure receipt are persisted for stable replay.
This is discovery for form authoring, not execution authority. It cannot invoke a capability, start a workflow, search the web, create or schedule a job, submit a form, or read arbitrary registry prose. Returned names can reach the visible draft only through the existing typed patch, conflict and Undo protocol; the human's normal form action remains the sole submission path.