Design Record Upload
design_record_uploadRecords SHA-256 hashes of uploaded Claude Design files to generate a receipt, enabling design, icon, and screenshot gates to pass after upload.
Instructions
Record a finished Claude Design upload: the SHA-256 of every file in upload_plan.json into design/project/claude_design.json.
Use when: after uploading through the claude-design MCP; the design, icon and screenshot gates fail until this receipt matches. Returns: {ok, receipt path, files}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| app_dir | Yes | Absolute path to the app project directory (contains app.spec.json), e.g. /Users/me/Apps/MyApp. | |
| open_url | Yes | The claude.ai/design link returned by render_preview (not the serve_url). | |
| project_id | Yes | Claude Design project id from create_project. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||