generate_materials
Generates a source-code PDF, application form values, and a verification report for Chinese software copyright (R11) submissions, returning blocking reasons when materials must not be submitted.
Instructions
Generate the source-code PDF, the application form values and a verification report into an output directory. Returns ok=false with the blocking reasons when the material must not be submitted. Pages are drawn from whichever files contain the least Chinese; set drop_cjk=true to also delete Chinese-only lines, which alters the source and is therefore off by default.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"project_root": "<project_root>",
"software_name": "<software_name>",
"version": "<version>"
},
"name": "generate_materials"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fields | No | ||
| exclude | No | ||
| include | No | ||
| version | Yes | ||
| drop_cjk | No | ||
| output_dir | No | ||
| mask_secrets | No | ||
| project_root | Yes | ||
| software_name | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||