Tool tree
gradeNot graded
get_site_stateAnswer
Read the visible Caterpillar concept page state, active filters, saved collection, and available guide mode. This is an independent design concept, not an official Caterpillar service.
View tool JSON
{
"name": "get_site_state",
"kind": "answer",
"impl": "imperative",
"description": "Read the visible Caterpillar concept page state, active filters, saved collection, and available guide mode. This is an independent design concept, not an official Caterpillar service.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {},
"additionalProperties": false
}
}search_contentAnswer
Search source-backed Caterpillar content and official resource links. Returns stable IDs usable by get_content, open_content and save_content.
View tool JSON
{
"name": "search_content",
"kind": "answer",
"impl": "imperative",
"description": "Search source-backed Caterpillar content and official resource links. Returns stable IDs usable by get_content, open_content and save_content.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 1,
"maxLength": 300
},
"limit": {
"default": 8,
"type": "integer",
"minimum": 1,
"maximum": 20
}
},
"required": [
"query",
"limit"
],
"additionalProperties": false
}
}get_contentAnswer
Get the summary, category, original publication date where known, and official source URL for a content ID. Does not navigate.
View tool JSON
{
"name": "get_content",
"kind": "answer",
"impl": "imperative",
"description": "Get the summary, category, original publication date where known, and official source URL for a content ID. Does not navigate.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"id": {
"type": "string",
"minLength": 1,
"maxLength": 100
}
},
"required": [
"id"
],
"additionalProperties": false
}
}navigate_sectionAction
Scroll the shared visible website to a section. Does not open external websites.
View tool JSON
{
"name": "navigate_section",
"kind": "act",
"impl": "imperative",
"description": "Scroll the shared visible website to a section. Does not open external websites.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"section": {
"type": "string",
"enum": [
"home",
"industries",
"innovation",
"company",
"sustainability",
"news",
"careers",
"brands"
]
}
},
"required": [
"section"
],
"additionalProperties": false
}
}filter_industriesAction
Filter the actual visible industry cards. Human controls and this tool update the same state.
View tool JSON
{
"name": "filter_industries",
"kind": "act",
"impl": "imperative",
"description": "Filter the actual visible industry cards. Human controls and this tool update the same state.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"industry": {
"type": "string",
"enum": [
"all",
"construction",
"mining",
"energy"
]
}
},
"required": [
"industry"
],
"additionalProperties": false
}
}open_contentAction
Open a source-backed content detail panel for the human to read. Does not follow external links or submit forms.
View tool JSON
{
"name": "open_content",
"kind": "act",
"impl": "imperative",
"description": "Open a source-backed content detail panel for the human to read. Does not follow external links or submit forms.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"id": {
"type": "string",
"minLength": 1,
"maxLength": 100
}
},
"required": [
"id"
],
"additionalProperties": false
}
}save_contentAction
Add or remove content in the human-visible collection. Saved locally in this browser, with a maximum of 12 items. No external transmission.
View tool JSON
{
"name": "save_content",
"kind": "act",
"impl": "imperative",
"description": "Add or remove content in the human-visible collection. Saved locally in this browser, with a maximum of 12 items. No external transmission.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"id": {
"type": "string",
"minLength": 1,
"maxLength": 100
},
"saved": {
"type": "boolean"
}
},
"required": [
"id",
"saved"
],
"additionalProperties": false
}
}ask_guideAction
Ask the shared guide and show the response. Default is deterministic local content retrieval, not an LLM. Live AI is only used if configured and enabled by the human in the UI; then the question and matched public site content are sent to the configured provider. Cannot change AI consent.
View tool JSON
{
"name": "ask_guide",
"kind": "act",
"impl": "imperative",
"description": "Ask the shared guide and show the response. Default is deterministic local content retrieval, not an LLM. Live AI is only used if configured and enabled by the human in the UI; then the question and matched public site content are sent to the configured provider. Cannot change AI consent.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"question": {
"type": "string",
"minLength": 1,
"maxLength": 1200
}
},
"required": [
"question"
],
"additionalProperties": false
}
}