Evaluate ICC Plus requirements
iccplus_evaluate_requirementsEvaluate supplied requirements or entity state using ICC Plus operator semantics, returning an explainable trace that reveals how each requirement resolves.
Instructions
Evaluate an entity or supplied requirement tree using ICC Plus operator semantics and return an explainable trace.
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_id": "<project_id>"
},
"name": "iccplus_evaluate_requirements"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| state | No | ||
| entity | No | Entity id or JSON Pointer. Omit when requirements is supplied. | |
| project_id | Yes | ||
| requirements | No |