pcc_trilobio_validate_options
Sanity-check operator-supplied Trilobio options before generating a KERNEL_CONFIG. Wraps validateTrilobioOptions() from @pcc/trilobio. Catches the common mistakes (malformed URL, missing creds, out-of-range timeouts, invalid tcodeApiVersion semver) before they hit the gateway or the device. Returns { valid: boolean, errors: string[], warnings?: string[] }. Note: this is a TypeScript package helper (no HTTP call); for programmatic use, import { validateTrilobioOptions } from "@pcc/trilobio".
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Fleet-controller URL | |
| apiKey | No | Fleet-controller API key | |
| deviceId | No | ||
| kernelId | No | ||
| mockMode | No | ||
| password | No | Basic-auth password | |
| username | No | Basic-auth username | |
| pollIntervalMs | No | ||
| tcodeApiVersion | No | 'latest' or semver string | |
| mockRunDurationMs | No | ||
| maxScriptTimeoutSec | No | ||
| allowArbitraryScripts | No |