write_manifest
Emits a provenance manifest that makes a submitted job reproducible, refusing incomplete or unverified requests to ensure provenance integrity.
Instructions
Emit the provenance manifest that makes the run reproducible.
Refuses incomplete provenance: the job must be a fully built request (app, name, resources, inputs) and the uuid must belong to a job this server submitted. A manifest that cannot reproduce the run is worse than none.
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": {
"request": "<request>",
"snippet_ids": "<snippet_ids>",
"job": "<job>",
"uuid": "<uuid>",
"out_path": "<out_path>"
},
"name": "write_manifest"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job | Yes | ||
| uuid | Yes | ||
| request | Yes | ||
| out_path | Yes | ||
| snippet_ids | Yes | ||
| estimated_su | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |