New to Kendo UI for jQuery? Start a free 30-day trial

Messages

configuration

Contains the localizable text strings used by the widget.

messages

Object
<div id="toolcall"></div>
<script>
$("#toolcall").kendoToolCall({
    label: "fetch_data",
    state: "awaitingApproval",
    expandable: true,
    expanded: true,
    messages: {
        approve: "Allow",
        reject: "Deny"
    }
});
</script>

The label for the approve button shown when state is "awaitingApproval".

Default: "Approve"

<div id="toolcall"></div>
<script>
$("#toolcall").kendoToolCall({
    label: "run_script",
    state: "awaitingApproval",
    expandable: true,
    expanded: true,
    messages: {
        approve: "Allow",
        reject: "Deny"
    }
});
</script>

The heading label rendered above the parameters JSON block in the step body.

Default: "Parameters"

<div id="toolcall"></div>
<script>
$("#toolcall").kendoToolCall({
    label: "run_query",
    expandable: true,
    expanded: true,
    parameters: { q: "test" },
    messages: {
        parametersLabel: "Inputs"
    }
});
</script>

The label for the reject button shown when state is "awaitingApproval".

Default: "Reject"

<div id="toolcall"></div>
<script>
$("#toolcall").kendoToolCall({
    label: "run_script",
    state: "awaitingApproval",
    expandable: true,
    expanded: true,
    messages: {
        approve: "Allow",
        reject: "Deny"
    }
});
</script>

The heading label rendered above the result JSON block in the step body.

Default: "Result"

<div id="toolcall"></div>
<script>
$("#toolcall").kendoToolCall({
    label: "fetch_user",
    state: "completed",
    expandable: true,
    expanded: true,
    result: { name: "Jane" },
    messages: {
        resultLabel: "Output"
    }
});
</script>

Contains the display names for each state value shown in the step header badge.

<div id="toolcall"></div>
<script>
$("#toolcall").kendoToolCall({
    label: "run_task",
    state: "completed",
    messages: {
        states: {
            completed: "Done"
        }
    }
});
</script>