Copy for agent
Make authority and stopping conditions part of the prompt.
These examples avoid surprise network access, destructive actions, unbounded polling, and unsupported quality claims.
Connection check
Use this before any job creation.
Call getmd_capabilities. Report supported sources, outputs, languages, hard limits, and the GetMD tools visible to you. Do not create, cancel, or delete anything.Original text to agent context
Provide original text and an explicit retention class.
Using only the original text below, create one agent_context output with temporary retention. Use one idempotency key for this intent. Poll at a bounded interval until terminal, then report status, warnings, provenance, expiry, and the output ID. Read at most the first output page unless I ask for more. Text: [PASTE ORIGINAL TEXT]Approved URL
Make network authority and source rights explicit.
I am authorized to process this public HTTPS URL: [URL]. Confirm that URL acquisition uses the network, then create one source_summary with temporary retention. Stop and explain if the provider, policy, redirect, or size boundary rejects it. Do not try a different URL without asking.Deletion
Keep destructive work separate from retrieval.
Show me the organization-owned job ID, status, outputs, and retention first. Ask for confirmation before calling getmd_delete_job. After confirmation, delete only that job and report the accepted result.