ShellResult
type ShellResult = object;Properties
Section titled “Properties”maxOutputLength?
Section titled “maxOutputLength?”optional maxOutputLength: number;If you applied truncation yourself, set the limit you enforced for telemetry.
output
Section titled “output”output: ShellOutputResult[];One entry per executed command (or logical chunk) in order.
providerData?
Section titled “providerData?”optional providerData: Record<string, unknown>;Optional provider-specific metadata merged into the tool call output.