playcal_ingest
Validate gameplay events from JSONL files or pasted PC0 blobs against the event schema, and route valid events and rejected lines with reasons.
Instructions
validate gameplay events (JSONL or pasted PC0 blobs) against the event schema
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": {
"files": "<files>"
},
"name": "playcal_ingest"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| out | No | where valid events go (default: accepted.jsonl) | accepted.jsonl |
| files | Yes | JSONL files, or '-' for stdin | |
| paste | No | inputs are free text containing PC0: blobs | |
| rejected | No | where invalid lines go, with a reason | rejected.jsonl |