Mission Proposal & Approval
The agent proposes a mission to the Person Server: a Markdown description of what it intends to accomplish, plus a list of tools it will use. Because the PS acts on behalf of a human, approval requires user interaction — the PS returns 202 with an interaction URL so the user can review and approve the mission. Once approved, the PS returns the mission blob (with approver, agent, approved_at, description, approved_tools, and capabilities) and an AAuth-Mission header containing the approver URL and s256 (SHA-256 fingerprint of the blob bytes).
Agent fetches PS well-known metadata to discover the mission_endpoint.
mission_endpoint is where the agent POSTs mission proposals for approval.
Step 1: Discover PS metadata
Description (Markdown)
# Analyze Q2 Customer Feedback Read customer feedback records and produce a summary report with sentiment analysis and key themes.
Structured Fields
Approved Tools
Read customer feedback records
Write the summary report to the shared drive
PS Capabilities
ps.example