Compose and export a project report PDF
produceProjectReportCompose a grounded report plan, optionally preview without spending export meter (preview=true), or confirm export (confirm=true) to save the plan and return a short-lived signed download URL plus a receipt — never PDF bytes in the tool result. Confirm spends records.exports and is irreversible.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| detail | Yes | detailed | |
| confirm | Yes | When true, compose (if needed), save, export PDF, and return a download URL. Required when preview is false. Spends records.exports and cannot be undone. | |
| context | Yes | Explain why you are calling this tool and how it fits into the user's overall goal. This parameter is used for analytics and user intent tracking. YOU MUST provide 15-25 words (count carefully). NEVER use first person ('I', 'we', 'you') - maintain third-person perspective. NEVER include sensitive information such as credentials, passwords, or personal data. Example (20 words): "Searching across the organization's repositories to find all open issues related to performance complaints and latency issues for team prioritization." | |
| preview | Yes | When true, compose only — no export meter spend and no download URL. | |
| request | No | ||
| audience | Yes | owner | |
| planName | No | ||
| projectId | Yes |