validate_now_ui_manifest
Validates a now-ui.json manifest against ServiceNow component schema and flags uiBuilder objects missing a non-empty tileIcon path.
Instructions
Validates a now-ui.json manifest using the ServiceNow component-schema-validation package and checks that each uiBuilder object has a non-empty tileIcon path. Accepts either the raw manifest object or a JSON string. Returns whether the manifest is valid and any schema or tileIcon issues found.
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": {
"manifest": "<manifest>"
},
"name": "validate_now_ui_manifest"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| manifest | Yes | The now-ui.json object or its raw JSON string to validate. |