Attempt to export an empty dashboard as a PDF

User intention

Export the dashboard as a PDF.

The intention is included in the agent’s input prompt alongside environment details and task instructions.

What breaks, and what should happen

Play Both
BeforeThe defect at the parent commit
0:00.00 / 0:00.00Frame 0 · Review the empty dashboard

The empty dashboard offers Export as PDF and reports Download completed after it is selected.

AfterThe same script once the merged fix is applied
0:00.00 / 0:00.00Frame 0 · Inspect Share on the empty dashboard

The empty dashboard's Share menu has no Export as PDF entry.

How is it judged?

01 · Given
Restore the data and starting state.
The person is viewing PR 79490 Empty Dashboard, which has no cards or other exportable content.

02 · When
Perform the interaction.
The person opens the Share menu to attempt PDF export and invokes Export as PDF if it is offered as an executable action.

03 · Judge
Rationale: Dashboard PDF export lets users share the dashboard’s content as a report. An empty dashboard has no report content to export. Making export unavailable prevents an unproductive action and avoids misleading users into believing a report was downloaded.
Require
For an empty dashboard, PDF export is unavailable or an export attempt is stopped with a clear explanation that there is no content to export. Download-completion feedback corresponds to an actually produced PDF.
Allowed
  • Hiding the export entry, disabling it with an explanation, or showing a clear no-content message when it is selected are all acceptable, provided no download starts. Message wording and presentation may vary.
  • Non-empty dashboards or selected tabs may retain PDF export.
  • The empty dashboard and its editing controls may remain unchanged.

Who repaired it

More from Metabase

Business intelligence dashboards and question builder