Tool tree
gradeNot graded
query_catalogAnswer
Searches, filters, and ranks items in the enterprise catalog based on keyword, category, price threshold, and stock availability.
View tool JSON
{
"name": "query_catalog",
"kind": "answer",
"impl": "imperative",
"description": "Searches, filters, and ranks items in the enterprise catalog based on keyword, category, price threshold, and stock availability.",
"inputSchema": {
"type": "object",
"properties": {
"keyword": {
"type": "string",
"description": "Search term to match against name, description, features, or technical specifications."
},
"category": {
"type": "string",
"description": "Filter by specific category.",
"enum": [
"all",
"industrial",
"ai-edge",
"sensors",
"consulting"
]
},
"maxPrice": {
"type": "number",
"description": "Maximum allowable price in USD."
},
"inStockOnly": {
"type": "boolean",
"description": "When true, excludes items that are currently out of stock or have long lead times."
},
"maxResults": {
"type": "number",
"description": "Maximum number of items to return (default: 5)."
}
},
"required": []
}
}execute_actionAction
Triggers UI state actions such as autofilling customer forms, selecting catalog items, filtering views, or switching accessibility Grandma Mode.
View tool JSON
{
"name": "execute_action",
"kind": "act",
"impl": "imperative",
"description": "Triggers UI state actions such as autofilling customer forms, selecting catalog items, filtering views, or switching accessibility Grandma Mode.",
"inputSchema": {
"type": "object",
"properties": {
"actionType": {
"type": "string",
"description": "The target action to perform.",
"enum": [
"FILTER_CATALOG",
"SELECT_ITEM",
"AUTOFILL_FORM",
"SUBMIT_FORM",
"CLEAR_FORM",
"TOGGLE_GRANDMA_MODE",
"RESET_STATE"
]
},
"payload": {
"type": "object",
"description": "The parameter payload specific to the actionType (e.g., form fields, itemId, category)."
}
},
"required": [
"actionType"
]
}
}AUTOFILL_FORMAction
Directly autofills the Enterprise Request for Quote (RFQ) customer form with contact information, urgency level, and technical notes.
View tool JSON
{
"name": "AUTOFILL_FORM",
"kind": "act",
"impl": "imperative",
"description": "Directly autofills the Enterprise Request for Quote (RFQ) customer form with contact information, urgency level, and technical notes.",
"inputSchema": {
"type": "object",
"properties": {
"customerName": {
"type": "string",
"description": "Customer full name."
},
"email": {
"type": "string",
"description": "Corporate contact email."
},
"company": {
"type": "string",
"description": "Plant or organization name."
},
"urgencyLevel": {
"type": "string",
"enum": [
"low",
"standard",
"emergency"
],
"description": "Dispatch urgency."
},
"notes": {
"type": "string",
"description": "Technical telemetry notes or machinery specs."
},
"itemId": {
"type": "string",
"description": "Optional product ID to select."
}
},
"required": []
}
}TOGGLE_GRANDMA_MODEAction
Toggles high-contrast Grandma Mode accessibility with 48px+ touch targets, bold borders, and enlarged text.
View tool JSON
{
"name": "TOGGLE_GRANDMA_MODE",
"kind": "act",
"impl": "imperative",
"description": "Toggles high-contrast Grandma Mode accessibility with 48px+ touch targets, bold borders, and enlarged text.",
"inputSchema": {
"type": "object",
"properties": {},
"required": []
}
}TRIGGER_EMERGENCY_THROTTLEAction
Autonomous closed-loop safety interlock that commands the variable-frequency drive (VFD) via Modbus TCP to safely throttle machine RPM to 300 RPM upon critical ISO Zone-D vibration.
View tool JSON
{
"name": "TRIGGER_EMERGENCY_THROTTLE",
"kind": "act",
"impl": "imperative",
"description": "Autonomous closed-loop safety interlock that commands the variable-frequency drive (VFD) via Modbus TCP to safely throttle machine RPM to 300 RPM upon critical ISO Zone-D vibration.",
"inputSchema": {
"type": "object",
"properties": {
"targetRpm": {
"type": "number",
"description": "Safe glide target RPM (default: 300)"
},
"reason": {
"type": "string",
"description": "Fault cause triggering closed-loop throttle"
},
"modbusRegister": {
"type": "string",
"description": "VFD Speed Reference Register (40001)"
}
},
"required": []
}
}GENERATE_MAINTENANCE_AUDITAction
Compiles current optical Phase-EVM telemetry, modal frequencies, and mechanical fault logs into an ISO 17025 SHA-256 signed maintenance audit report.
View tool JSON
{
"name": "GENERATE_MAINTENANCE_AUDIT",
"kind": "act",
"impl": "imperative",
"description": "Compiles current optical Phase-EVM telemetry, modal frequencies, and mechanical fault logs into an ISO 17025 SHA-256 signed maintenance audit report.",
"inputSchema": {
"type": "object",
"properties": {
"equipmentId": {
"type": "string",
"description": "Equipment asset identifier (e.g. TURBOPUMP-04)"
},
"signOffAnalyst": {
"type": "string",
"description": "ISO 18436 Certified Vibration Analyst Name"
}
},
"required": []
}
}record_demoAction
Programmatically triggers a 30-second synchronized multi-modal optical EVM and telemetry MP4 recording with metadata burn-in.
View tool JSON
{
"name": "record_demo",
"kind": "act",
"impl": "imperative",
"description": "Programmatically triggers a 30-second synchronized multi-modal optical EVM and telemetry MP4 recording with metadata burn-in.",
"inputSchema": {
"type": "object",
"properties": {
"durationSeconds": {
"type": "number",
"description": "Duration of the recording in seconds (default: 30)"
},
"targetRoi": {
"type": "string",
"description": "Target region of interest (e.g. Drive-End Bearing)"
}
},
"required": []
}
}generate_pdf_reportAction
Programmatically compiles current modal FFT spectrum, ISO 10816-3 severity, and phase EVM telemetry into a signed ISO 17025 PDF audit certificate.
View tool JSON
{
"name": "generate_pdf_report",
"kind": "act",
"impl": "imperative",
"description": "Programmatically compiles current modal FFT spectrum, ISO 10816-3 severity, and phase EVM telemetry into a signed ISO 17025 PDF audit certificate.",
"inputSchema": {
"type": "object",
"properties": {
"equipmentId": {
"type": "string",
"description": "Equipment asset identifier (e.g. TURBOPUMP-04)"
},
"analyst": {
"type": "string",
"description": "Certified vibration analyst name"
}
},
"required": []
}
}toggle_ai_specialistAction
Opens or closes the contextual Gemini-powered AI Vibration Specialist dialog with real-time root cause analysis.
View tool JSON
{
"name": "toggle_ai_specialist",
"kind": "act",
"impl": "imperative",
"description": "Opens or closes the contextual Gemini-powered AI Vibration Specialist dialog with real-time root cause analysis.",
"inputSchema": {
"type": "object",
"properties": {
"open": {
"type": "boolean",
"description": "True to open modal, false to close"
},
"initialQuery": {
"type": "string",
"description": "Optional initial prompt/question for the AI specialist"
}
},
"required": []
}
}auto_lock_componentsAction
Toggles automatic optical ROI component locking (Stator, Drive-End Bearing, Shaft Coupling, Pump Impeller) and sub-band spatial filters.
View tool JSON
{
"name": "auto_lock_components",
"kind": "act",
"impl": "imperative",
"description": "Toggles automatic optical ROI component locking (Stator, Drive-End Bearing, Shaft Coupling, Pump Impeller) and sub-band spatial filters.",
"inputSchema": {
"type": "object",
"properties": {
"enableTracking": {
"type": "boolean",
"description": "Enable or disable automatic component tracking"
}
},
"required": []
}
}set_evm_parametersAction
Programmatically configures Phase-EVM motion magnification parameters: alpha gain factor, frequency bandpass filters, and machine RPM.
View tool JSON
{
"name": "set_evm_parameters",
"kind": "act",
"impl": "imperative",
"description": "Programmatically configures Phase-EVM motion magnification parameters: alpha gain factor, frequency bandpass filters, and machine RPM.",
"inputSchema": {
"type": "object",
"properties": {
"alpha": {
"type": "number",
"description": "Motion magnification amplification factor (5 to 100)"
},
"fLow": {
"type": "number",
"description": "Lower frequency bandpass cutoff in Hz"
},
"fHigh": {
"type": "number",
"description": "Upper frequency bandpass cutoff in Hz"
},
"shaftRpm": {
"type": "number",
"description": "Nominal machine shaft speed in RPM"
}
},
"required": []
}
}get_agent_stateAnswer
Retrieves current live web application context, total registered tools, active accessibility settings, and available action types.
View tool JSON
{
"name": "get_agent_state",
"kind": "answer",
"impl": "imperative",
"description": "Retrieves current live web application context, total registered tools, active accessibility settings, and available action types.",
"inputSchema": {
"type": "object",
"properties": {},
"required": []
}
}