create_result_reference
Authorize one recipient client_id to read one owned result with its own credential. Returns a credential-free, expiring reference for agent handoff. Owner access stays in the configured header. Requires explicit intended recipient; no permission to other jobs, deletion or resharing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job_id | Yes | ||
| request_key | Yes | Stable reference idempotency key. Reuse with identical job, recipient and requested lifetime. | |
| ttl_seconds | No | Reference lifetime, also bounded by the job and both access credentials' expiry. | |
| recipient_client_id | Yes | Public client identifier provided by the intended recipient through an authorized connection. Never their token. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||